java自定义异常类继承RuntimeException
1、首先,在开发的过程中,我们通常的做法就是讲异常放到一个包下,当有需要的时候,直接对其进行调用即可。这样可以保证结构不混乱。
2、接下来,我们在exception包下我们定义一个类。具体如下图所示:
3、这个类需要继承自RuntimeException。RuntimeException是一个非检查型异常,在编译过程中,并不会去检查,可以顺利编译通过。
4、最好给你定义的这个异常类一个serialVersionUID。
5、点击鼠标右键,选择source,大概位置在如下图所示。我这里使用的是eclipse。
6、弹出下图所示的弹窗,选择下图所示的内容,进入到下一步。目的是为了重写方法。
7、进入到下图所示界面,选择重写的内容,并点击下一步,这里很简单,只需要根据提示来进行即可。
8、当然,如果您只需要返回一个错误信息提示,那么你只需要写下图所示方法即可。
9、接下来,您可以在有需要的地方进行调用,然后给髭鳜牢蕈予一个提示信息,那么当遇到这个错误的时候,就可以抛出您指定的内容,这样就可以比较灵活的达到不错的效果。
10、建议将所有的异常类放到一个包下这样比较方便维护,否则项目大了,到时候就不知道要到哪里去找指定的异常类了。
11、当然,您定义的异常类,除了可以继承RuntimeException外,还可以继承Exception。
12、只是如果继承Exception,必须抛出处理掉异常后,编译才能通过,才不会报错。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:41
阅读量:29
阅读量:42
阅读量:71
阅读量:52