Udostępnij za pośrednictwem


Klasy wyjątków

Biblioteka klas udostępnia mechanizm obsługi wyjątków oparty na klasie CException.W aplikacji zastosowano w ramach wyjątków w kodzie; można również użyć ich w Twoim.Aby uzyskać więcej informacji, zobacz artykuł Wyjątki.Można czerpać własne typy wyjątków od CException.

MFC zawiera klasa wyjątków, z którego można czerpać własnych wyjątków, a także klas wyjątków dla wszystkich wyjątków, które obsługuje.

  • CException
    Klasa podstawowa dla wyjątków.

  • CArchiveException
    Wyjątek archiwum.

  • CDaoException
    Wyjątek wynikające z awarii w operacji bazy danych DAO.

  • CDBException
    Wyjątek wynikające z awarii podczas przetwarzania bazy danych ODBC.

  • CFileException
    Wyjątek zorientowane na pliku.

  • CMemoryException
    Wyjątek braku pamięci.

  • CNotSupportedException
    Wyjątek wynikające z pomocą nieobsługiwanych funkcji.

  • COleException
    Wyjątek wynikające z awarii w przetwarzaniu OLE.Ta klasa jest używana zarówno kontenerów, jak i serwery.

  • COleDispatchException
    Wyjątek wynikającego z błąd podczas automatyzacji.Automatyzacja wyjątki są generowane przez serwery automatyzacji i złowionych przez klientów automatyzacji.

  • CResourceException
    Wyjątek wynikające z awarii załadować zasobów systemu Windows.

  • CUserException
    Wyjątek używany do zatrzymania operacji inicjowane przez użytkownika.Zazwyczaj użytkownik został powiadomiony problemu przed to wyjątek.

Zobacz też

Koncepcje

Przegląd biblioteki klas