Freigeben über


Ausnahmeklassen

Die Klassenbibliothek stellt einen Mechanismus für die Ausnahmenbehandlung Klasse auf Grundlage CException bereit.Wenn Anwendungsframework verwendet Ausnahmen im Code. Sie können sie auch in Ihren verwenden.Weitere Informationen finden Sie im Artikel Ausnahmen.Sie können eigene Ausnahmetypen von CException berechnen.

MFC stellt eine Ausnahmeklasse, aus der Sie eine eigene Ausnahme sowie Ausnahmeklassen für alle Ausnahmen ableiten können, die sie unterstützen.

  • CException
    Die Basisklasse für Ausnahmen.

  • CArchiveException
    Eine Archivausnahme.

  • CDaoException
    Eine Ausnahme, die sich aus einem Fehler in einem DAO-Datenbank-Vorgang.

  • CDBException
    Eine Ausnahme, die bei einem Fehler beim ODBC-Datenbank verarbeiten.

  • CFileException
    Eine FILE-ausgerichtete Ausnahme.

  • CMemoryException
    Eine Ausnahme aufgrund von ungenügendem Arbeitsspeicher.

  • CNotSupportedException
    Eine Ausnahme, die sich aus der Verwendung einer nicht unterstützten Funktion.

  • COleException
    Eine Ausnahme, die sich aus einem Fehler beim OLE-Verarbeiten.Diese Klasse wird vom Container und Server verwendet.

  • COleDispatchException
    Eine Ausnahme, die bei einem Fehler bei der Automatisierung.Automatisierung von Ausnahmen werden von Automatisierungsserver ausgelöst und abgefangen von den Automatisierungsclients.

  • CResourceException
    Eine Ausnahme, die von einer Wenn eine Windows-Ressource zu laden.

  • CUserException
    Eine Ausnahme verwendet, um eine benutzerinitiierte Vorgang zu beenden.In der Regel wird der Benutzer vom Problem benachrichtigt werden, bevor diese Ausnahme ausgelöst wird.

Siehe auch

Konzepte

Übersicht über die Klassenbibliothek