Clases de excepción

La biblioteca de clases proporciona un mecanismo de control de excepciones basado en la clase CException. El marco de aplicación utiliza excepciones en el código; También puede utilizar en el suyo. Para obtener más información, consulte el artículo excepciones en la Guía del programador de Visual C++. Usted puede derivar sus propios tipos de excepción CException.

MFC proporciona una clase de excepción de los que puede derivar su propia excepción, así como clases de excepción para todas las excepciones que admite.

CException

La clase base para excepciones.

CArchiveException

Una excepción de archivo.

CDaoException

Una excepción resultantes de un fallo en una operación de base de datos DAO.

CDBException

Una excepción resultantes de un fallo en el procesamiento de base de datos ODBC.

CFileException

Una excepción de archivo.

CMemoryException

Una excepción de la memoria.

CNotSupportedException

Una excepción resultantes utilizando una función no admitida.

COleException

Una excepción resultantes de un fallo en el procesamiento de OLE. Esta clase se utiliza por contenedores y servidores.

COleDispatchException

Una excepción resultante de un error durante la automatización. Excepciones de automatización son iniciadas por servidores de automatización y capturados por los clientes de automatización.

CResourceException

Una excepción resultante de un error al cargar un recurso de Windows.

CUserException

Una excepción utilizada para detener una operación iniciada por el usuario. Normalmente el usuario ha sido notificado del problema antes de que se produce esta excepción.

Index