异常类

类库提供基于类 CException 的异常处理机制。 应用程序框架将在其代码中使用异常;你也可在你自己的代码中使用异常。 有关详细信息,请参阅异常一文。 您可从 CException 派生自己的异常类型。

MFC 提供了您可从其派生自己的异常的异常类以及其支持的所有异常的异常类。

CException
异常的基类。

CArchiveException
存档异常。

CDaoException
DAO 数据库操作失败导致的异常。

CDBException
ODBC 数据库处理失败导致的异常。

CFileException
面向文件的异常。

CMemoryException
内存不足异常。

CNotSupportedException
使用不支持的功能导致的异常。

COleException
OLE 处理失败导致的异常。 此类将由容器和服务器使用。

COleDispatchException
自动化期间出错导致的异常。 自动化异常由自动化服务器引发,由自动化客户端捕获。

CResourceException
Windows 资源加载失败导致的异常。

CUserException
用于停止用户启动的操作的异常。 通常,用户在此异常引发前已收到有关问题的通知。

另请参阅

类概述