32 Урока Borland Delphi

         

в Delphi введены новые расширения


    32 урока по Delphi
    Урок 9 : Обработка исключительных ситуаций в Delphi
     
     

    Содержание урока 9:
    Обзор
    Структурная обработка исключительных ситуаций
    Модель исключительных ситуаций в Delphi
    Синтаксис обработки исключительных ситуаций
    Примеры обработки исключительных ситуаций
    Вызов исключительной ситуации
    Доступ к экземпляру объекта exception
    Предопределенные обработчики исключительных ситуаций
    Исключения, возникающие при работе с базами данных
    Заключение
     
     
     
     
    1. Обзор

    2. С целью поддержки структурной обработки исключительных ситуаций (exception) в Delphi введены новые расширения языка Pascal. В данной статье будет дано описание того, что из себя представляет такая обработка, почему она полезна, будут приведены соответствующий синтаксис Object Pascal и примеры использования исключительных ситуаций в Delphi.
    3. Структурная обработка исключительных ситуаций


    4. Структурная обработка исключительных ситуаций - это система, позволяющая программисту при возникновении ошибки (исключительной ситуации) связаться с кодом программы, подготовленным для обработки такой ошибки. Это выполняется с помощью языковых конструкций, которые как бы “охраняют” фрагмент кода программы и определяют обработчики ошибок, которые будут вызываться, если что-то пойдет не так в “охраняемом” участке кода. В данном случае понятие исключительной ситуации относится к языку и не нужно его путать с системными исключительными ситуациями (hardware exceptions), такими как General Protection Fault. Эти исключительные ситуации обычно используют прерывания и особые состояния “железа” для обработки критичной системной ошибки; исключительные ситуации в Delphi же независимы от “железа”, не используют прерываний и используются для обработки ошибочных состояний, с которыми подпрограмма не готова иметь дело. Системные исключительные ситуации, конечно, могут быть перехвачены и преобразованы в языковые исключительные ситуации, но это только одно из применений языковых исключительных ситуаций.


    Содержание  Назад  Вперед







    Forekc.ru
    Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий