Поделиться через


Сведения об обработке структурированных исключений

Структурированные механизмы обработки исключений и завершения являются неотъемлемой частью системы; они позволяют системе быть надежными. Эти механизмы можно использовать для создания стабильно надежных и надежных приложений.

Структурированная обработка исключений доступна в первую очередь через поддержку компилятора. Например, компилятор оптимизации Microsoft C/C++ поддерживает __try ключевое слово, определяющий защищенный текст кода, __except ключевое слово, определяющий обработчик исключений, а также __finally ключевое слово, определяющий обработчик завершения. Хотя в этом обзоре используются примеры, относящиеся к компилятору Microsoft C/C++, другие компиляторы также предоставляют эту поддержку.