异常类

类库基于类 CException提供异常处理机制。 应用程序框架在其代码中使用异常;还可以在自己的环境中使用它们。 有关详细信息,请参阅 “异常”一文。 可以从中派生自己的异常类型 CException

MFC 提供一个异常类,可以从中派生自己的异常以及它支持的所有异常的异常类。

CException
异常的基类。

CArchiveException
存档异常。

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

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

CFileException
面向文件的异常。

CMemoryException
内存不足异常。

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

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

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

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

CUserException
用于停止用户发起的作的异常。 通常,在引发此异常之前,用户已收到问题通知。

另请参阅

类概述