C++ Builder - вопросы программирования

П 34 Типичные исключения



Таблица П.34. Типичные исключения

Тип исключения
Возникает
EConvertError
При выполнении преобразования, если преобразуемая величина не может быть приведена к требуемому виду. Наиболее часто возникает при преобразовании строки символов в число


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

 


Содержание раздела