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