Java异常的概念和分类-2

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

 异常的其他问题:

/PQLV p"c6K0

  注:上图灰色部分为打印出来的堆栈错误信息51Testing软件测试网r}n.T HE

  声明并抛出异常:

3J'M-g F(R(a.X0

  重写方法需要抛出与原方法所抛出异常类型一致异常或不抛出异常。51Testing软件测试网s}9rqUl q

7Ln0aTb/XL0

 自定义异常:51Testing软件测试网'h7hx&C{ @^#JL7a7c4k

LB!K%q[;M0  使用自定义异常一般有如下步骤:

\R Y\G:xJ YZ051Testing软件测试网1a9{)s4aa.\[0p;n?5|

  1、通过继承java.lang.Exception类声明自己的异常类。51Testing软件测试网&zV!NB PV$|

51Testing软件测试网Y_gsPq

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

} ]2vT?&]2Hf0

5c9_vG-I8D0P%}0  3、在方法的声明部分用throws语句声明该方法可能抛出的异常。

qp4_7G%o@2Tq0

;sv7I:`k-w0

51Testing软件测试网q O/oi]~!S

  异常总结:51Testing软件测试网+Z6mbq?#e!]-o

  1、一个图

^6cogaah l0

  2、五个关键字

?[ql,mvYD0

  3、先捕获小的异常,在捕获大的异常

}O P&m&u)VG0

  4、异常和重写的关系

)vx5p q-a)S uo7t){0

TAG:

 

评分:0

我来说两句

Open Toolbar