本文共 331 字,大约阅读时间需要 1 分钟。
比如空指针我们让它做一个输出,输出执行了空指针问题
测试结果我们发现:这里面既有全局的异常处理,又有特定的异常处理,但是执行了特定的异常处理。
下面我们来说一下它的机制:当你执行了异常,如果说有你对应的这个异常的方法,那这个方法就执行,但如果说这个异常没有对应的方法,全局异常执行
实际项目中会用到,但是不是特别多,因为我们多数时候不知道它会出现什么异常
系统定义的异常不满足我们的需求,我们自定义一个异常
同样是复制下来改一下
我们要执行一下异常,但是这不是系统自带的异常,是我们自定义的异常,系统不认识这个异常,它不会给我们自动抛出,你要让它执行需要手动给它抛出才可以。
异常位置放错了,问题不大
最终结果:
转载地址:http://ivxzi.baihongyu.com/