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