码迷,mamicode.com
首页 > 其他好文 > 详细

自定义异常

时间:2017-03-29 23:58:51      阅读:329      评论:0      收藏:0      [点我收藏+]

标签:自定义   runtime   异常处理   exce   继承   检查   鼓励   规则   owa   

在JAVA中,我们可以创建自定义异常

实际上,因为JAVA被设计的方式,我们被鼓励来编写自定义异常,以创建我们的类中会出现的问题

在编写自定义的异常时,必须牢记如下几点:

1所有的异常必须是Throwable的子类

2如果我们想编写一个可以自动被异常处理或声明规则很强的检查异常,就需要继承Exception类

3如果想编写一个运行时异常,就需要继承 RuntimeException类

我们肯定不会编写一个直接继承Throwable类的类,因为此后这个类既不是检查异常,也不是运行时异常,大多数用户自定义的异常类都被设计为检查异常,因而会继承Exception类,但是,如果我们想编写一个不想让用户处理或声明的异常,就应该通过继承RuntimeException类来使它成为一个运行时异常

 

自定义异常

标签:自定义   runtime   异常处理   exce   继承   检查   鼓励   规则   owa   

原文地址:http://www.cnblogs.com/nimasilewoshinidie/p/6642483.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!