C++的异常处理.docVIP

  • 9
  • 0
  • 约6.7千字
  • 约 7页
  • 2017-09-01 发布于江苏
  • 举报
C++的异常处理和c语言的异常处理 C++语言提供对处理异常情况的内部支持,异常情况即是所知道的“异常”,可能在你的程序执行期间出现。 ? ? ? ? try、throw和catch语句已被加到C++语言中去实现异常处理。有了C++异常处理,你的程序可以向更高的执行上下文传递意想不到的事件,这些上下文能更好地从这些异常事件中恢复过来。这些异常由正常控制流外的代码进行处理。Microsoft ? C++编译器朝着C++进化中的标准去实现基于ISO ? WG21/ANSI ? X3J16工作文件的C++异常处理模式。 ? ? ? ? 语法 ? ? ? ? try块: ? ? ? ? try复合语句 ? 处理器表 ? ? ? ? 处理器表: ? ? ? ? 处理器 ? 处理器表opt ? ? ? ? 处理器: ? ? ? ? catch(异常说明) ? 复合语句 ? ? ? ? 异常说明: ? ? ? ? 类型指示符表 ? 说明符 ? ? ? ? 类型指示符表 ? 抽象说明符 ? ? ? ? 类型指示符表 ? ? ? ? ...throw-表达式: ? ? ? ? throw ? 赋值表达式opt ? ? ? ? try子句后的复合语句是代码的保护段。throw表达式“丢弃”(凸起)一个异常,catch子句后的复合语句是异常处

文档评论(0)

1亿VIP精品文档

相关文档