Tratamento de exceções (C++/CLI e C++/CX)
Os aplicativos compilados com a opção de compilador /ZW
ou /clr
usam as exceptions para lidar com erros inesperados durante a execução do programa. Os tópicos a seguir discutem o tratamento de exceções em aplicativos C++/CLI ou C++/CX.
Nesta seção
Conceitos básicos do uso de exceções gerenciadas
Descreve como lançar exceções e usar blocos try
/catch
.
Diferenças no comportamento do tratamento de exceções em /clr
Discute as diferenças do comportamento padrão do tratamento de exceções C++.
finally
Discute como usar a palavra-chave finally.
Como definir e instalar um manipulador de exceção global
Demonstra como capturar as exceções sem tratamento.
Como capturar exceções em código nativo lançadas pela MSIL
Discute como capturar exceções de CLR e C++ em código nativo.
Como definir e instalar um manipulador de exceção global
Demonstra como capturar todas as exceções sem tratamento.
Seções relacionadas
Tratamento de exceção
Descreve o tratamento de exceções no C++ padrão.