没有合适的资源?快使用搜索试试~ 我知道了~
2018-autumn-hw-17020031057-石晓晨-201811131
需积分: 0 0 下载量 36 浏览量
2022-08-03
16:37:15
上传
评论
收藏 282KB PDF 举报
温馨提示
试读
6页
1. 总结 Java 的异常处理机制 4. 总结 Java 异常处理机制随 Java 版本的更新不断加入的新特性,并附参考文献或网站链 1. 概述 Java I
资源详情
资源评论
资源推荐
课 后 作 业
课程名称
Java 应用与开发
开课学期
2018 年秋季学期
班 级
计算机二班
姓 名
石晓晨
学 号
17020031057
联系方式
18853816845
完成情况
(不要填)
简答题
1. 总结 Java 的异常处理机制。
Java 的异常分为 Error 类异常和 Exception 类异常 ①Error 类异常是指 java 运行时系统
的内部错误和资源耗尽错误。应用程序不会抛出该 类对象。如果出现了这样的错误,除了
告知用户,剩下的就是尽力使程序安全的终止。 ②Exception 又有两个分支,一个是运行
时异常 RuntimeException,一个是检查异常 CheckedException。 处理 Exception 类异常可
以用以下的方式: ①遇到问题不进行具体处理,而是继续抛给调用者,即 throw, throws,
和系统自动抛异 常。 ②针对性处理方式:捕获异常,即 try,catch 语句
2. 什么是运行时异常? 运行时异常是不需要捕获的,程序员可以不去处理,当异常出现
时,虚拟机会处理。常 见的运行时异常有空指针异常。 常见的运行时异常包括: (1)
ClassCastException( 类转换异常) (2) IndexOutOfBoundsException( 数组越界) (3)
NullPointerException(空指针) (4) ArrayStoreException(数据存储异常,操作数组时类型不一致)
(5) 还有 IO 操作的 BufferOverflowException 异常
3. 若 try 语句结构中有多个 catch() 子句,这些子句的排列顺序与程序执行效果是否有
关? 有关,异常处理时程序只会按顺序寻找第一个匹配的 catch()句子,即最多只会执行
多个 catch()中的一个。所以在写 try,catch 语句时需要考虑异常处理顺序。
4. 总结 Java 异常处理机制随 Java 版本的更新不断加入的新特性,并附参考文献或网站链
接。
1 try-with-resources 语句
Java7 中 提 供 了 一 种 更 为 简 单 实 用 的 用 于 处 理 资 源 使 用 异 常 处 理 的 特 性 , 称 为
try-with-resources,这个所谓的 try-with-resources,是个语法糖。实际上就是自动调用资源
的 close()函数。使用 try-with-resources 的语法可以实现资源的自动回收处理,是代码更为简
洁,运行更为稳定。
2 捕获多个异常
在 Java7 中,可以在同一个 catch 分支中捕获多个异常类型
以墨健康道
- 粉丝: 25
- 资源: 307
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0