logo
4 семестр

Исключительные ситуации.

Исключительная ситуация – возникновение нестандартных и нежелательных условий во время выполнения программы, препятствующих ее нормальному ее функционированию.

Исключение (объект-исключение) – объект специального вида, создаваемый при возникновении исключительной ситуации и характеризующий ее.

Структурированная обработка исключений (Structured Exception Handling, SEH) – способ написания отказоустойчивых программ, учитывающий возможность возникновения во время ее выполнения исключительных ситуаций и обеспечивающий корректную их обработку (восстановление работы программы или ее завершение).

Процесс обработки исключений носит глобальный характер для всей программы, а не только текущей подпрограммы. Обработчик возникшего исключения может находиться в любом из внешних программных блоков.