- 18
- 0
- 约7.41千字
- 约 9页
- 2016-12-29 发布于重庆
- 举报
实验五 异常处理
【开发语言及实现平台或实验环境】
Windows2000 或XP,JDK1.4
【实验目的】
了解Java 中异常处理(exception)的作用。
掌握异常处理的设计方法。
【实验要求】
1. 理解系统异常处理的机制和创建自定义异常的方法。
【实验步骤】
一.了解异常处理机制
1. 错误与异常
在程序执行期间,会有许多意外的事件发生。例如,程序申请内存时没有申请到、对象还未创建就被使用、死循环等,称为运行错误。根据错误的性质将运行错误分为错误与异常两种类型。
(1)错误
程序进入了死循环或内存溢出,这类现象称为错误或致命性错误。错误只能在编程阶段解决,运行时程序本身无法解决,只能依靠其它程序干预,否则会一直处于一种不正常的状态。
(2)异常
运算时除数为0,或操作数超出数据范围,打开一个文件时发现文件不存在,网络连接中断等等,这类运行错误现象称为异常。对于异常情况,可在源程序中加入异常处理代码,当程序出现异常时,由异常处理代码调整程序运行流程,使程序仍可正常运行直到正常结束。
由于异常是可以检测和处理的,所以产生了相应的异常处理机制。而错误处理一般由系统承担。
对于一个应用软件,异常处理机制是不可缺少的。程序员必须在程序中考虑每一个可能发生的异常情况并进行处理,以保证程序在任何情况下都能正常运行。事实证明,一个仔细设计了异常处理的程序,可以长时间的可靠运行,而
原创力文档

文档评论(0)