共21页 程序设计 第5章 异常处理与单元测试 学习目标 理解异常的概念。 掌握异常处理的方法。 理解和掌握自定义异常。 理解单元测试与软件质量的关系。 掌握单元测试。 会写单元测试用例。 重难点 重点 异常的概念。 捕获异常。 声明抛出异常。 自定义异常。 单元测试的概念。 编写测试用例。 测试用例的执行和记录。 难点 捕获异常。 声明抛出异常。 自定义异常。 编写测试用例。 目录 5.1 异常概述 异常是程序中的不正常情况 严重的——称为错误 无法处理 不需处理 程序将中止 一般的——称为异常 应该处理 否则程序中止 常见的异常 下述代码将产生一个异常 因为除数为0,产生的异常名为算术异常ArithmeticException 其它常见的异常有 空指针异常NullPointerException 空指针异常非常常见,一般是引用数据类型没有正确初始化或被赋空值而引起的。 数组下标越界异常ArrayIndexOutOfBoundsException 数组操作时可能出现 类型转换异常ClassCastException 不正确的类型转换 异常的分类 三大类 错误是不需处理,也无法处理的 运行时异常是可以处理,也可以不处理的 非运行时异常是必须处理的 出现异常而没有处理,程序将中止 5.2 异常处理 异常的产生 虚拟机生成 由某些类的实例生成 在程序中由thro
您可能关注的文档
最近下载
- AP统计学 2023年真题 附答案和评分标准 AP Statistics 2023 Real Exam with Answers and Scoring Guidelines.pdf VIP
- 部编人教版三年级语文上册《司马光》教学设计.pdf VIP
- 医疗机构内部审计规范与实务指南.docx VIP
- 统编版语文二年级下册“快乐读书吧” 大头儿子和小头爸爸 导读课 课件(共27张PPT).pptx VIP
- 2023年新疆喀什地区“才聚喀什·智惠丝路”人才引进考试真题及答案.docx VIP
- 4年级道德与法治-授课课件-5合理消费.pptx VIP
- Sos索思动态心电记录仪TER010ET010说明书.pdf
- 2026四年级下册道德与法治合理消费教案.pptx VIP
- 部编本小学语文三年级上册《24、司马光》教学设计.docx VIP
- 新解读《GB_T 30159.1 - 2013纺织品 防污性能的检测和评价 第1部分:耐沾污性》最新解读.docx VIP
原创力文档

文档评论(0)