Исключительные ситуации.
Исключительная ситуация – возникновение нестандартных и нежелательных условий во время выполнения программы, препятствующих ее нормальному ее функционированию.
Исключение (объект-исключение) – объект специального вида, создаваемый при возникновении исключительной ситуации и характеризующий ее.
Структурированная обработка исключений (Structured Exception Handling, SEH) – способ написания отказоустойчивых программ, учитывающий возможность возникновения во время ее выполнения исключительных ситуаций и обеспечивающий корректную их обработку (восстановление работы программы или ее завершение).
Процесс обработки исключений носит глобальный характер для всей программы, а не только текущей подпрограммы. Обработчик возникшего исключения может находиться в любом из внешних программных блоков.
-
Содержание
- Принципы объектно-ориентированного программирования.
- Структура класса.
- Свойства.
- Статические и виртуальные методы.
- Перезагружаемые методы.
- Конструкторы и деструкторы.
- Интегрированная среда разработки Delphi.
- Визуальные средства разработки.
- Программирование с управлением по событиям.
- Абстрактный метод.
- Методы класса.
- Исключительные ситуации.
- Атрибуты доступа в Delphi.
- Обработка исключительных ситуаций.
- Библиотека визуальных компонентов в Delphi (vcl).
- Ссылки на классы.
- Указатели на методы.
- Фреймы и шаблоны компонентов.
- Delphi 2009: отличия от предыдущих версий.
- Классы и модули.
- Модули и программы.
- Информация о типе во время выполнения.
- Полиморфизм и виртуальные методы.