- 9
- 0
- 约8.77千字
- 约 30页
- 2017-02-03 发布于湖北
- 举报
* * * 如果已存在的异常在被捕获之前又有一个新的异常产生将造成异常不能被获取,最常见 的这种情况的产生原因是异常对象的构造函数自身会导致新的异常。 如果异常未能被捕获,特殊函数terminate( )将自动被调用。 * * * * 异常处理部分必须直接放在测试块之后。如果一个异常信号被抛出,异常处理器中第一个 参数与异常抛出对象相匹配的函数将捕获该异常信号,然后进入相应的c a t c h语句,执行异常 处理程序。c a t c h语句与s w i t c h语句不同,它不需要在每个c a s e语句后加入b r e a k用以中断后面程 序的执行。 捕获所有异常 前面论述过,如果函数没有异常规格说明,任何类型的异常都有可能被函数抛出。为了解 决这个问题,应创建一个能捕获任意类型的异常的处理器。这可以通过将省略号加入参数列表 (á la C)中来实现这一方案。 catch (. . . ) { cout an exception was thrown endl; } 为了避免漏掉异常抛出,可将能捕获任意异常的处理器放在一系列处理器之后。 如果已存在的异常在被捕获之前又有一个新的异常产生将造成异常不能被获取,最常见 的这种情况的产生原因是异常对象的构造函数自身会导致新的异常。 * * * * * * * * 如果函数实际抛出的异常类型与我们的异常规格说明不一致,将
您可能关注的文档
- 第二章的 健 身 强 体 体育.ppt
- 第二章的 流动分析基础.ppt
- 第二章的 流体流动和输送.ppt
- 第二章的 施工过程组织原理.ppt
- 第二章的 洗涤剂去污原理与成分.ppt
- 第二章的 现金流量.ppt
- 第二章的 液洗类化妆品.ppt
- 第二章的 液压流体力学基础.ppt
- 第二章的 中式肉制品(二).ppt
- 第二章的 准备.ppt
- 第9课《桃花源记》课件 统编版语文八年级下册.pptx
- 第8课伟大的历史转折(大单元教学课件)历史统编版新教材八年级下册.pptx
- 第17课《短文两篇——陋室铭》课件-2025-2026学年初中语文统编版七年级下册.pptx
- 第13课+机の上に本が3冊あります+课件+2025-2026学年新标准日语初级上册.pptx
- 第12课《_诗经_二首关雎》课件(共20张ppt)统编版语文八年级下册.pptx
- 第17课《壶口瀑布》课件+2025-2026学年统编版语文八年级下册.pptx
- 第22课《礼记二则》课件 2025-2026学年统编版语文八年级下册.pptx
- 第22课《〈礼记〉二则——大道之行也》课件 -统编版语文八年级下册.pptx
- 第22课《大道之行也》课件-统编版语文八年级下册.pptx
- 第12课+辽宋夏金元时期经济的繁荣(情境化教学课件)历史统编版新教材七年级下册.pptx
最近下载
- 人教版七年级历史下册第12课《辽宋夏金元时期经济的繁荣》教学设计.pdf VIP
- 流产手术后促进子宫内膜修复临床实践指南(2025年版).pptx VIP
- 2026年宣传思想文化重点工作要点.docx VIP
- 梅毒、淋病、生殖器疱疹、生殖道沙眼衣原体感染诊疗指南.docx VIP
- 化学元素周期表超清可打印.pdf VIP
- 建筑工地安全巡查记录表.pdf VIP
- 多旋翼无人机系统实验室环境试验方法 第1部分:通用技术要求.pdf VIP
- DB32T-中小学生健康管理技术规范 第2部分:视力健康及编制说明.pdf VIP
- 如何看元素周期表pdf打印版.pdf VIP
- 新能源汽车充电设施配套建设项目监理规划.docx VIP
原创力文档

文档评论(0)