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;eP
P+z8XR9LO,I0 2、在方法适当的位置生成自定义异常的实例,并用throw语句抛出。
||!Y'R9Wx^!c t051Testing软件测试网`,Hf+~f0Hw9{:qc 3、在方法的声明部分用throws语句声明该方法可能抛出的异常。51Testing软件测试网3smS-tG6Y,z
51Testing软件测试网by*i:Sph7C:Iy F
51Testing软件测试网gZ%S V n#~f])Mz
异常总结:51Testing软件测试网6y~:SP!I Nf!X3Jm
1、一个图51Testing软件测试网;lp+e*bV
2、五个关键字
3B]!pLa!b Q:?'}:O0 3、先捕获小的异常,在捕获大的异常51Testing软件测试网5^'E-M{:z
4、异常和重写的关系51Testing软件测试网)fF0?.{ @9?;Gm
收藏
举报
TAG: