- 9
- 0
- 约4.29千字
- 约 27页
- 2017-09-21 发布于江西
- 举报
* * 8.1 异常处理 8.2 命名空间 一、异常处理的任务: 程序中常见的错误有两大类:语法错误和运行错误 语法错误又称为编译错误 有的程序虽然能通过编译,也能投入运行,但是在运行过程中会出现异常,得不到正确的运行结果,甚至导致程序不正常终止,或出现死机现象——这就是运行错误 异常处理就是完成这类错误 二、异常处理的方法 C++处理异常的机制是由3个部分组成,即检查(try),抛出(throw)和捕捉(catch)。 把需要检查的语句放在try块中,throw用来当出现异常时发出一个异常信息,而catch则用来捕捉异常信息,如果捕捉到了异常信息就处理它 #include iostream #include cmath using namespace std; int main() { double triangle(double,double,double); double a,b,c; cinabc; try { while(a0b0c0) { couttriangle(a,b,c)endl; cinabc; } } catch(double) { couta=a,b=b,c=c,that is not a triangle!endl; coutendendl; } return 0; } double triangle(d
您可能关注的文档
最近下载
- 2025年鄂尔多斯市总工会社会化工会工作者、专职集体协商指导员招模拟试卷及答案详解(真题汇编).docx VIP
- 2025《某六轴工业机器人的运动学仿真研究》17000字(论文).docx
- 中兴医院药品采购合同管理制度.pdf VIP
- 电化学储能电站典型设计(2020年版)(48.8MB).pdf VIP
- RAFT乳液聚合:SBAS新型水性压敏胶的可控制备与性能优化.docx
- 中药复习笔记.doc VIP
- 《工程流体力学:水力学(第4版)》全套教学课件.pptx
- 化面孔情绪图片系统初评cfaps.pdf VIP
- 新建铁路恩格阿.娄至陶利庙线环境影响报告书简本.pdf VIP
- 输电线路-人工挖孔桩二氧化碳气体膨胀致裂施工方案-2024.docx
原创力文档

文档评论(0)