实验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 常见系统异常
上传时间: 2013-12-09
上传用户:jhksyghr
实验一 FSK调制解调系统实验 实验二 数字基带信号实验 实验三 脉冲编码调制(PCM)系统实验 实验四 移相键控(PSK)实验
上传时间: 2013-12-12
上传用户:wanghui2438
数值分析实验报告!包含多个实验! 实验一 非线性方程求根 实验二 线性代数方程组的解法 --------列主元Gauss消元法 实验三 线性代数方程组的解法 ——Gauss-Seidel迭代法等
标签: Gauss-Seidel Gauss 实验 方程
上传时间: 2016-08-13
上传用户:yoleeson
为大学生提供的设计性实验代码,银行管理系统,内含实验报告和详细具体的代码,包括了设计的详细分析,打包成为doc文档下载
上传时间: 2013-12-31
上传用户:l254587896
天煌公司的thus-1型嵌入式实验开发系统I/O接口实验
上传时间: 2016-08-23
上传用户:wlcaption
S3C2410完全开发流程,实验源码,.S3C2410 基础实验
上传时间: 2016-09-07
上传用户:
vhdl 实验报告 verilog rs触发器 vhdl实验 vhdl 实验 报告 verilog rs触发器 vhdl实验
上传时间: 2016-10-02
上传用户:水中浮云
手把手教asm,hex文件下载 S2实验板 AT89C51 12M晶振 实验2-10进制调整指令数码管从00-FF显示
上传时间: 2016-10-04
上传用户:woshini123456
微机原理课程 所有讲义PPT 课程全实验(包括代码程序设计实验报告) 习题及答案
上传时间: 2016-10-17
上传用户:ommshaggar
ARMSYS实验十:彩色LCD应用实验 描述:基本的显示绘图操作
上传时间: 2016-10-23
上传用户:semi1981