Java异常的概念和分类-2

上一篇 / 下一篇  2012-07-30 13:22:17 / 个人分类:Java

 异常的其他问题:

%OPUZ:p$P0

  注:上图灰色部分为打印出来的堆栈错误信息51Testing软件测试网qL$V'}%W

  声明并抛出异常:

p~:mg8f0

  重写方法需要抛出与原方法所抛出异常类型一致异常或不抛出异常。

&W"V^Lxyk0

i.G6C@*]0

 自定义异常:

J{~.gJ3z1I051Testing软件测试网6o[4NN SO0` h,S

  使用自定义异常一般有如下步骤:51Testing软件测试网(tC+h:Qs

*AO*mwO \'` v0  1、通过继承java.lang.Exception类声明自己的异常类。51Testing软件测试网}skokA;e P

P+z8XR9LO,I0  2、在方法适当的位置生成自定义异常的实例,并用throw语句抛出。

||!Y'R9Wx^!c t051Testing软件测试网`,Hf+~f0Hw9{:qc

  3、在方法的声明部分用throws语句声明该方法可能抛出的异常。51Testing软件测试网3s mS-tG6Y,z

51Testing软件测试网by*i:S ph7C:Iy F

51Testing软件测试网gZ%S Vn#~f])Mz

  异常总结:51Testing软件测试网6y~:SP!I Nf!X3J m

  1、一个图51Testing软件测试网;lp+e*bV

  2、五个关键字

3B]!pLa!b Q:?'}:O0

  3、先捕获小的异常,在捕获大的异常51Testing软件测试网5^'E-M{:z

  4、异常和重写的关系51Testing软件测试网)fF0?.{ @9?;Gm


TAG:

 

评分:0

我来说两句

Open Toolbar