共用方式為


例外狀況類別

類別程式庫提供以類別為基礎的例外處理機制CException。 在應用程式架構會使用例外狀況在其程式碼路徑。 您也可以在您使用它們。 如需詳細資訊,請參閱下面的文件的例外狀況。 您可以衍生自己的例外狀況型別,從CException

MFC 提供了所有支援的例外狀況,您可以從中衍生您自己的例外狀況的例外狀況類別,以及例外狀況類別。

  • 用 CException
    例外狀況的基底類別。

  • CArchiveException
    封存的例外狀況。

  • CDaoException
    例外狀況所導致的 DAO 資料庫作業失敗。

  • CDBException
    例外狀況所導致的 ODBC 資料庫處理失敗。

  • CFileException
    檔案為導向的例外狀況。

  • CMemoryException
    記憶體不足的例外狀況。

  • CNotSupportedException
    例外狀況所導致的使用不受支援的功能。

  • COleException
    因 OLE 處理失敗所造成的例外狀況。 這個類別是由容器和伺服器都使用。

  • COleDispatchException
    例外狀況所導致的錯誤,自動化期間。 自動化的例外狀況擲回的自動化伺服器,而且捕捉的自動化用戶端。

  • CResourceException
    無法載入一種 Windows 資源所產生的例外狀況。

  • CUserException
    例外狀況以停止使用者啟動的作業使用。 一般而言,使用者通知問題的之前擲回這個例外狀況。

請參閱

概念

類別庫概觀