文件名称:java3
-
所属分类:
- 标签属性:
- 上传时间:2008-10-13
-
文件大小:91.09kb
-
已下载:0次
-
提 供 者:
-
相关连接:无下载说明:别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容来自于网络,使用问题请自行百度
实验12 异常处理
12.1 实验目的
(1)掌握异常处理的编程特点。
(2)了解Java异常分类层次,常见系统异常。
(3)了解自定义异常的定义及方法异常的抛出与处理。
12.2 知识要点
Java把异常加入Java语言的体系结构,为异常定义了类和关键字,简化了错误处理代码。将错误处理从正常的控制流中分离出来,对错误实施统一处理。
12.2.1异常处理结构
try {
语句块;
} catch (异常类名1 参变量名) {
语句块;
}
catch (异常类名2 参变量名) {
语句块;
}
finally {
语句块;
}
说明:
(1)finally总是执行,它是异常处理的统一出口,常用来实现资源释放,文件关闭等。
(2)发生异常时try块内的后续语句不再执行;
(3)catch按照次序进行匹配检查处理,找到一个匹配者,不再找其它;catch的排列要按照先个别化再一般化的次序。不能将父类异常排在前、子类异常排在后。
12.2.2 常见系统异常
常见系统异常如表12-1所示。
表12-1 常见系统异常
12.1 实验目的
(1)掌握异常处理的编程特点。
(2)了解Java异常分类层次,常见系统异常。
(3)了解自定义异常的定义及方法异常的抛出与处理。
12.2 知识要点
Java把异常加入Java语言的体系结构,为异常定义了类和关键字,简化了错误处理代码。将错误处理从正常的控制流中分离出来,对错误实施统一处理。
12.2.1异常处理结构
try {
语句块;
} catch (异常类名1 参变量名) {
语句块;
}
catch (异常类名2 参变量名) {
语句块;
}
finally {
语句块;
}
说明:
(1)finally总是执行,它是异常处理的统一出口,常用来实现资源释放,文件关闭等。
(2)发生异常时try块内的后续语句不再执行;
(3)catch按照次序进行匹配检查处理,找到一个匹配者,不再找其它;catch的排列要按照先个别化再一般化的次序。不能将父类异常排在前、子类异常排在后。
12.2.2 常见系统异常
常见系统异常如表12-1所示。
表12-1 常见系统异常
(系统自动生成,下载前可以参看下载内容)
下载文件列表
实验14-多线程编程.doc
实验12-异常处理编程.doc
实验13-流式输入输出与文件处理编程.doc
www.dssz.com.txt
实验12-异常处理编程.doc
实验13-流式输入输出与文件处理编程.doc
www.dssz.com.txt
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.