例外クラス

クラス ライブラリはクラス CExceptionに基づいた例外処理機能を提供します。アプリケーション フレームワークは、コードで例外を使用します; また、負荷で使用できます。詳細については、技術情報 例外を参照してください。CExceptionで例外の種類を派生させることができます。

MFC がサポートする例外すべての例外、または例外クラスを作成するには、取得できる例外クラスを提供します。

  • CException
    例外の基本クラスです。

  • CArchiveException
    アーカイブの例外。

  • CDaoException
    DAO 例外のデータベース操作の失敗になります。

  • CDBException
    ODBC データベースの例外処理の失敗になります。

  • CFileException
    ファイルを例外。

  • CMemoryException
    のメモリ不足例外。

  • CNotSupportedException
    例外サポートされていない機能の使用になります。

  • COleException
    OLE 例外処理の失敗になります。このクラスは、コンテナーとサーバーの両方で使用されます。

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

  • CResourceException
    例外 Windows リソースを読み込む失敗になります。

  • CUserException
    ユーザーが起動する操作を中止するために使用される例外。通常、ユーザーは問題のこの例外がスローされる前に知らせられました。

参照

概念

クラス ライブラリの概要