之前一直使用java自带的异常类处理异常问题,对自定义异常已经没什么概念了。哈哈,可能是层次不够吧。。。
我们在代码中经常需要使用try()catch{}语句,但不知道同学们是否明白其工作原理(其实这是基础知识):捕捉异常的前提是代码里面抛出了异常!!
那么,自定义异常也就很好理解了,继承一个exception基类,重写父类的方法就可以了。
使用时在代码里抛出异常,然后catch就ok了。。
之前一直使用java自带的异常类处理异常问题,对自定义异常已经没什么概念了。哈哈,可能是层次不够吧。。。
我们在代码中经常需要使用try()catch{}语句,但不知道同学们是否明白其工作原理(其实这是基础知识):捕捉异常的前提是代码里面抛出了异常!!
那么,自定义异常也就很好理解了,继承一个exception基类,重写父类的方法就可以了。
使用时在代码里抛出异常,然后catch就ok了。。