类库提供基于类CException的异常处理机制。 在其代码应用程序框架使用异常;还允许在你的应用程序中使用它们。 有关更多信息,请参见处理异常。 您可从 CException中派生自己的异常类型。
MFC 提供可派生您自己的异常的异常类以及它支持所有异常的异常类。
CException
所有异常的基类。CArchiveException
存档异常。CDaoException
异常由 DAO 数据库操作的故障。CDBException
异常由 ODBC 数据库处理的故障。CFileException
面向文件的异常。CMemoryException
内存不足异常CNotSupportedException
异常由使用不支持的功能引起。COleException
异常由 OLE 处理的故障引起。 容器和服务器使用该类。COleDispatchException
异常由在自动化期间的错误引起。 自动化异常由自动化服务器引发并通过自动化客户端捕获。CResourceException
异常由失败加载 Windows 资源引起。CUserException
用于停止正在用户启动操作的异常。 通常,在异常抛出前,用户已意识到问题。