Исключения
Во время работы программы могут возникать ошибки, которые называют исключениями
(табл. 2.34).
Таблица 2.34. Типичные исключения
Тип исключения |
Возникает |
EConvertError |
При выполнении преобразования, если преобразуемая величина не
может быть приведена к требуемому виду. Наиболее часто возникает
при преобразовании строки символов в число |
EZeroDivide |
При выполнении операции деления, если делительравен нулю |
EFOpenError |
При обращении к файлу, например при попыткезагрузить файл иллюстрации
при помощи методаLoadFromFile. Наиболее частой причиной является
отсутствие требуемого файла или, в случаеиспользования сменного
диска, отсутствие дискав накопителе |
EInOutError |
При обращении к файлу, например при попыткеоткрыть для чтения
(инструкция reset) несуществующий файл |
EDBEngineError |
При выполнении операций с базой данных, например при попытке
выполнить SQL-запрос к несуществующей таблице |
|