第5章-Java例外处理.ppt

第5章Java例外处理;5.1异常的基本概念;⑤算术运算错(数的溢出,被零除…)

⑥数组下标越界

……

当Java程序出现以上的错误时,就会在所处的方法中产生一个异常对象。这个异常对象包括错误的类型,错误出现时程序的运行状态以及对该错误的详细描述。下面我们先看一个简单的例子。

;5.2异常的处理机制;(2)当程序出现错误时,采用捕捉-抛出(catch-throw)的面向对象编程方式。该种方式是当程序运行出错时,系统和程序抛出各种标准类型的错误,程序捕捉该错误并进行相应处理。由于异常均以标准的形式提供,使得程序员能以统一的方式对异常进行处理。

通常,Java的出错与异常处理采用“try,catch,throws”语句来实现,下面我们分别加以介绍。

;5.2.1异常的直接捕获与处理:try-catch

try-catch语句构成Java对异常直接处理的基本处理单元,其一般语法如下:

try {programwhere

…errorsmayarise

}catch(ExceptionClass1c){

whattodowithit

}catch(Exc

文档评论(0)

1亿VIP精品文档

相关文档