- 2
- 0
- 约2.14千字
- 约 21页
- 2018-12-29 发布于福建
- 举报
第8章异常理ppt课件
第8章 异常处理 本章要点: ? 异常处理的基本概念 ? try…catch…finally结构 ? C#中的异常类 ? 用户自定义异常 8.1 循序渐进学理论 8.1.1 异常处理概念 【例8-1】 编写一个除法计算器,计算器的设计界面如图8-1所示。程序运行时,输入被除数和除数后按【计算】按钮将会把运算结果显示在【结果】后面的文本框中,如图8-2所示。要求程序能够识别出除数为零的错误并给出提示信息,如图8-3所示。 8.1.2 捕获处理异常 [格式]: try { 语句组1; //程序中需要执行的语句 } catch(异常1) //发生了“异常1”指定的异常 { 语句组2; //执行该异常处理 } …… catch(异常n) //发生了“异常n”指定的异常 { 语句组n; //执行该异常处理 } finally //必做的自理 { 语句组n+1; //该语句块一定被执行,无论是否产生异常 } 【例8-2】 对例8-1进行改造使之能够捕获到除数为零的异常(只对整数产生,对于实数结果为无穷大)、输入数据格式不正确的异常以及其它所有异常。图8-4~图8-6是发生了几种异常情况时的程序运行界面。 8.1.3 C#的异常类 在C#中,所有的异常都派生于E
您可能关注的文档
最近下载
- 九龙水质净化三厂扩容工程建设项目生态环境影响报告书.pdf VIP
- 《食品专业英语》配套PPT教学课件.pptx VIP
- 2025年秋八年级上册历史部编版(2024)上课课件 第8课 中国同盟会.pptx
- 剖宫产术后并发症的预防.pptx VIP
- “双减”背景下的小学英语作业优化设计PPT(1).pptx VIP
- 剖宫产术后并发症的观察与处理.pptx VIP
- 制动器-公开课件(讲义).ppt VIP
- 机械制图习题集(机类、近机类)第二版习题参考答案.pdf
- 2025年人教版高一化学醚键亲核取代专题试卷及解析.docx VIP
- 2025年质量工程师组织知识管理与信息交流专题试卷及解析.pdf VIP
原创力文档

文档评论(0)