Обработка исключений (C++/CLI и C++/CX)
В приложениях, скомпилированных с использованием параметра компилятора /ZW
или /clr
, для обработки непредвиденных ошибок во время выполнения программы используются исключения. В следующих разделах рассматривается обработка исключений в приложениях C++/CX и C++/CLI.
В этом разделе
Основные принципы использования управляемых исключений
Описывает создание исключений и использование try
/catch
блоков.
Различия в поведении при обработке исключений в /clr
Рассматриваются отличия от стандартного поведения обработки исключений C++.
finally
Описывается использование ключевого слова finally.
Практическое руководство. Определение и установка глобального обработчика исключений
Демонстрируется захват необработанных исключений.
Практическое руководство. Исключения в машинном коде, создаваемые MSIL
Описывается перехват исключений CLR и C++ в машинном коде.
Практическое руководство. Определение и установка глобального обработчика исключений
Демонстрируется перехват всех необработанных исключений.
Связанные разделы
Обработка исключений
Описывается обработка исключений на стандартном языке C++.