"Microsoft Visual C++ и MFC. Программирование для Windows 95 и Windows NT" - читать интересную книгу автора (Фролов Александр Вячеславович, Фролов...)

Исключения (класс CException)

Для реализации механизма исключений в MFC определен специальный класс CException, наследованный от базового класса CObject. Все исключения, определенные в MFC, наследуются от этого класса. Вот список классов, наследованных от CException и их краткое описание. Более полное описание классов, связанных с исключениями, вы можете найти в разделе “Исключения – класс CException” главы “Вспомогательные классы MFC”.

Класс Описание
CArchiveException Исключение, вызванное ошибкой при использовании объекта класса CArchive. Класс CArchive применяется для сохранения и загрузки документа из файла на диске
CDaoException Ошибка при работе с базами данных (при использовании классов DAO)
CDBException Ошибка при работе с базами данных (при использовании ODBC)
CFileException Ошибка, связанная с файловой системой
CMemoryException Недостаточно оперативной памяти
CNotSupportedException Попытка выполнить неопределенную операцию
COleDispatchException, COleException Ошибка OLE
CResourceException Не найден ресурс
CUserException Ошибка приложения, вызванная действиями пользователя