Control de excepciones (C++/CLI y C++/CX)

Las aplicaciones compiladas con las opciones del compilador /ZW o /clr usan excepciones para controlar errores inesperados durante la ejecución de programas. En los siguientes temas se explica el control de excepciones en las aplicaciones de C++/CX o C++/CLI.

En esta sección

Conceptos básicos del uso de excepciones administradas
Describe la producción de excepciones y el uso de bloques try/catch.

Diferencias en el comportamiento del control de excepciones en /CLR
Explica las diferencias respecto al comportamiento estándar del control de excepciones de C++.

finally
Explica cómo usar la palabra clave finally.

Cómo: Definir e instalar un controlador de excepciones global
Muestra cómo se pueden capturar las excepciones no controladas.

Cómo: Detectar excepciones en código nativo iniciadas desde MSIL
Explica cómo detectar excepciones CLR y C++ en código nativo.

Cómo: Definir e instalar un controlador de excepciones global
Muestra cómo detectar todas las excepciones no controladas.

Control de excepciones
Describe el control de excepciones en C++ estándar.

Consulte también

Extensiones de componentes de .NET y UWP