Classes Exception

La bibliothèque de classes fournit un mécanisme de gestion des exceptions fondé sur la classe CException.L'infrastructure d'application utilise des exceptions dans son code ; vous pouvez également les utiliser dans le vôtre.Pour plus d'informations, consultez l'article exceptions.Vous pouvez dériver vos propres types d'exceptions d' CException.

MFC fournit une classe d'exception dont vous pouvez dériver votre propre exception ainsi que les classes d'exception pour toutes les exceptions prise en charge.

  • CException
    La classe de base des exceptions.

  • CArchiveException
    Une exception d'archivage.

  • CDaoException
    Une exception provenant d'un échec dans une opération de bases de données DAO.

  • CDBException
    Une exception provenant d'un échec du traitement de base de données ODBC.

  • CFileException
    Une exception à base de fichier.

  • CMemoryException
    Une exception de mémoire insuffisante.

  • CNotSupportedException
    Une exception provenant d'utiliser une fonctionnalité non prise en charge.

  • COleException
    Une exception provenant d'un échec du traitement OLE.Cette classe est utilisée par les conteneurs et les serveurs.

  • COleDispatchException
    Une exception provenant d'une erreur pendant l'automation.Les exceptions automation sont levées par les serveurs Automation et interceptées par les clients Automation.

  • CResourceException
    Une exception provenant d'un manque de charger une ressource windows.

  • CUserException
    Une exception utilisée pour arrêter une opération initiée.En général, l'utilisateur a été notifié du problème pour que cette exception soit levée.

Voir aussi

Concepts

Vue d'ensemble de la bibliothèque de classes