- 0
- 0
- 约1.99千字
- 约 13页
- 2019-07-05 发布于广东
- 举报
第十章 异常处理 本章主要内容 异常处理的概念 C++异常处理的实现 异常处理中的构造与析构 异常处理的基本思想 异常处理的实现机制 抛掷异常的程序段 ...... throw 表达式; ...... 捕获并处理异常的程序段 try 复合语句 catch(异常类型声明) 复合语句 catch(异常类型声明) 复合语句 … 异常处理的实现机制(续) 若有异常则通过throw操作创建一个异常对象并抛掷。 将可能抛出异常的程序段嵌在try块之中。控制通过正常的顺序执行到达try语句,然后执行try块内的保护段。 如果在保护段执行期间没有引起异常,那么跟在try块后的catch子句就不执行。程序从try块后跟随的最后一个catch子句后面的语句继续执行下去。 catch子句按其在try块后出现的顺序被检查。匹配的catch子句将捕获并处理异常(或继续抛掷异常)。 如果匹配的处理器未找到,则运行函数terminate将被自动调用,其缺省功能是调用abort终止程序。 处理除零异常 #includeiostream.h int Div(int x,int y); int main() { try { cout5/2=Div(5,2)endl; cout8/0=Div(8,0)endl; cout7/1=Div(7,1)endl; }
您可能关注的文档
- 实战Dreamweaver CS5 网页制作教程 第2版 教学课件 ppt 作者 刘天真 习题答案.ppt
- 连锁经营管理概论(第二版) 教学课件 ppt 作者 赵越春 韦森1第一章.ppt
- 实战Dreamweaver8网页制作教程 教学课件 ppt 作者 刘天真 部分习题答案.ppt
- 连锁经营管理概论(第二版) 教学课件 ppt 作者 赵越春 韦森2第二章.ppt
- 实战Dreamweaver8网页制作教程 教学课件 ppt 作者 刘天真 第1章 初识Dreamwaver 8.ppt
- 连锁经营管理概论(第二版) 教学课件 ppt 作者 赵越春 韦森3第三章.ppt
- 连锁经营管理概论(第二版) 教学课件 ppt 作者 赵越春 韦森4第四章.ppt
- 连锁经营管理概论(第二版) 教学课件 ppt 作者 赵越春 韦森5第五章.ppt
- 连锁经营管理概论(第二版) 教学课件 ppt 作者 赵越春 韦森6第六章.ppt
- 实战Dreamweaver8网页制作教程 教学课件 ppt 作者 刘天真 第11章 常见动态特效的制作.ppt
- 《我家圆了安居梦—长方形、正方形的面积》教案(3课时)-2026-2027学年青岛版(新教材)小学数学四年级上册.docx
- 《绿色生态园—解决问题》教案(3课时)-2026-2027学年青岛版(新教材)小学数学四年级上册.docx
- 《智慧广场—尝试与枚举》教案(2课时)-2026-2027学年青岛版(新教材)小学数学四年级上册.docx
- 《智慧广场—植树问题》教案(2课时)-2026-2027学年青岛版(新教材)小学数学四年级上册.docx
- 《主题活动—寻找“宝藏”》教案(2课时)-2026-2027学年青岛版(新教材)小学数学四年级上册.docx
- 《主题活动—1亿有多大》教案(2课时)-2026-2027学年青岛版(新教材)小学数学四年级上册.docx
- 13.2+磁感应强度+磁通量(培优教学课件)物理人教版必修第三册.pptx
- 护理人才职业发展策略.pptx
- 护理人性化服务的创新与方法.pptx
- 护理人性化服务的重要性与必要性.pptx
最近下载
- 2026年特种设备安全管理A证考试题库.docx VIP
- 2025至2030中国热浸镀锌金属行业产业运行态势及投资规划深度研究报告.docx VIP
- 广西地方标准《生态清洁小流域水土保持工程设计规范》编制说明.doc
- DB25_T 728-2025 用水行业分类.pdf VIP
- 解析华为-企业经营分析会如何开及如何写经营报告(104页 PPT).pptx VIP
- 《高效制冷机房技术规程》TCECS 1012-2022.pdf
- 上海市普陀区2024届高三年级下册二模考试语文试卷(解析版).pdf VIP
- 《糖尿病并发症 》课件.ppt VIP
- 护理实践中的临终关怀.ppt VIP
- 周建朋GB50797-2012光伏发电站设计规范解读-.ppt VIP
原创力文档

文档评论(0)