那么今天我们来做一个收尾,完成我们对java基本语法的学习,看到这里的伙伴可以鼓励一下自己,那么大家再坚持一下,我们便完成这个阶段的学习.
3.自定义异常类
Java中虽然已经内置了丰富的异常类,但是并不能完全表示实际开发中所遇到的一些异常,此时就需要维护符合我们实际情况的异常结构。
例如,我们实现一个用户登陆功能
此时我们在处理用户名密码错误的时候可能就需要抛出两种异常,我们可以基于已有的异常类进行扩展(继承),创建和我们业务相关的异常类
具体方式:
1.自定义异常类,然后继承自Exception或者RunTimeException,直接继承Exception:按照责异常处理..
2.实现一个带有的类型参数的构造方法,参数含义,出现异常的原因:
注意事项:
自定义异常类通常会继承自Exception或者RuntineException
继承自Exception的异常默认是受查异常
继承自RuntimeException的异常默认是非受查异常.
那么我们便可以用自定义异常来处理:
那么剩余流程就交给大家去思考了,那么今天分享就到这里,谢谢大家!!!