Manipulação de exceção do C++

A linguagem C++ fornece suporte interno para lançar e capturar exceções.Ao programar no C++, quase sempre deve usar o suporte interno de exceção de C++, conforme descrito nesta seção.

Para ativar seu código de manipulação de exceção de C++, use /EHsc.

Nesta seção

Esta discussão sobre manipulação de exceção de C++ inclui:

Suporte para exceções anteriores do MFC

Como da versão 4.0, o MFC usa a mecanismo de manipulação de exceção do C++.Embora seja recomendável usar no novo código de manipulação de exceção de C++, versão MFC 4.0 e posterior retém as macros de versões anteriores do MFC para que o código antigo não será quebrado.As macros e o novo mecanismo podem ser combinados também.Para informações sobre a mistura de macros e manipulação de exceção de C++ e convertendo código antigo para usar o novo mecanismo, consulte os artigos exceções: usando Macros MFC e exceções C++ e exceções: conversão de Macros de exceção MFC.As macros de exceção MFC mais antigas, se ainda usá-las, avaliam palavras-chave exceção de C++.Consulte exceções: altera a exceção Macros na versão 3.0.

Consulte também

Referência

Tratamento de exceção no Visual C++