异常处理(C++/CLI 和 C++/CX)
使用 /ZW
编译器选项或 /clr
编译器选项编译的应用程序,都使用异常来处理程序执行期间出现的意外错误。 以下主题讨论 C++/CX 或 C++/CLI 应用程序中的异常处理。
本节内容
使用托管异常中的基本概念
介绍引发异常和使用 try
/catch
块。
/clr 下的异常处理行为区别
讨论与 C++ 异常处理的标准行为的区别。
finally
讨论如何使用 finally 关键字。
如何:定义和安装全局异常处理程序
演示如何捕获未经处理的异常。
如何:在本机代码中捕捉从 MSIL 引发的异常
讨论如何捕获本机代码中的 CLR 和 C++ 异常。
如何:定义和安装全局异常处理程序
演示如何捕获所有未经处理的异常。
相关章节
异常处理
介绍了标准 C++ 中的异常处理。