次の方法で共有


例外クラス

クラス ライブラリには、クラス CExceptionに基づく例外処理メカニズムが用意されています。 アプリケーション フレームワークでは、そのコードで例外が使用されます。また、それらを自分の中で使用することもできます。 詳細については、 例外に関する記事を参照してください。 CExceptionから独自の例外の種類を派生させることができます。

MFC には、独自の例外を派生できる例外クラスと、サポートされているすべての例外の例外クラスが用意されています。

CException
例外の基本クラス。

CArchiveException
アーカイブ例外。

CDaoException
DAO データベース操作でエラーが発生した場合の例外。

CDBException
ODBC データベース処理でエラーが発生した場合の例外。

CFileException
ファイル指向の例外。

CMemoryException
メモリ不足例外。

CNotSupportedException
サポートされていない機能の使用に起因する例外。

COleException
OLE 処理でエラーが発生した結果の例外。 このクラスは、コンテナーとサーバーの両方で使用されます。

COleDispatchException
オートメーション中にエラーが発生した例外。 オートメーション例外は、オートメーション サーバーによってスローされ、オートメーション クライアントによってキャッチされます。

CResourceException
Windows リソースを読み込めませんでした。

CUserException
ユーザーが開始した操作を停止するために使用される例外。 通常、この例外がスローされる前に、ユーザーに問題が通知されています。

こちらも参照ください

クラスの概要