- 34
- 0
- 约5.5千字
- 约 25页
- 2017-01-07 发布于湖北
- 举报
unit10异常处理2解析,json解析异常处理,1行0列解析异常null,1行0列解析异常,cad未处理的异常0,未处理的异常0,未处理的异常c06d007e,解析返回值异常,视频解析异常,视频解析异常请重试
第12章 异常处理 STL 提供的标准Exceptions C++的标准库提供了一个异常类的层次结构,在预定义的异常层次结构中,错误被分成两类:一是逻辑错误,由于程序内部逻辑而导致的错误,二是运行时错误,由于程序之外的某种事件而导致的错误 STL 提供的标准Exceptions 12.2.2 多路捕获 当C++异常处理语句格式中 n大于1时, 就构成多路捕获结构。多路捕获使得程序在出现一个异常时,可以由相应的处理程序进行有针对性的处理。多路捕获的异常处理比单路捕获更灵活,适用面更广. 多路捕获的一般规则: (1) 如果try块中的一个语句或者在try 块的一个被调函数中的一个语句抛出一个异常,在沿着调用返回时该异常到达第一个catch语句,逐个查看每个catch语句处理程序,根据被抛对象,找出匹配。注意,处理程序有一定的先后顺序。 注意: catch(...){ } 捕获任何类型的异常 多路捕获的一般规则: (2) 如果找到一个匹配,就执行匹配的处理程序代码。如果没有找到匹配,则检查下一个catch语句, 若所有的catch语句都找完了,还没有找到匹配的catch语句,就由调 用系统函数terminate()终止调用,后者按常规再调用abort0。 * * C++自身有着非常强的纠错能力,发展到如今,已经建立了比较完善的异常处理机制. C++的异常情
您可能关注的文档
最近下载
- 八达KBZ20-630(1000)-1140矿用隔爆真空馈电开关说明书-中文.doc VIP
- 第二单元主题活动二《爱心捐物箱》(教学设计)-2023-2024学年五年级下册综合实践活动内蒙古版.docx VIP
- 乙酰水杨酸工业制备工艺详解.docx VIP
- 责任护士不掌握患者主要护理问题及措施原因及整改措施.docx VIP
- 新型杀虫剂与三种重金属对白符跳虫的毒性效应及机制探究.docx VIP
- 中国金融智能体市场追踪报告,2025年.docx VIP
- 肥胖的病因、流行病学与心血管风险因素.pdf
- 辽宁省专升本2025年电气工程及其自动化电路试卷(含答案).pdf VIP
- 园林景观实测实量操作指引.pdf VIP
- 水电厂全厂停电事故应急预案.docx
原创力文档

文档评论(0)