自定义异常

原理

自定义异常通常是继承一个异常类来实现的,

自定义异常就是提供构造方法,含义:

异常本身没有实际功能,只是一个有意义的标识。

 

怎么用

举例:验证用户名密码是否输入正确

1.创建用户类 

 2.判断输入的用户名和密码是否正确

 代码思想:排错法,先把错误都过滤掉,剩下的就是正确的,这样逻辑比较清晰。

 3.试验

 结果

 

受检与非受检异常


Exception:受检异常在编译期检查,在调用抛出异常的方法时,必须用try语句捕获该语句。

RuntimeException:非受检异常在运行时检查,在调用抛出异常的方法时,可以不使用try语句,但是最好也加上try语句.,确保代码清楚一些

在使用自定义异常事,根据实际的业务要求来选择那个作为父类,一般RuntimeException用的比较多

 

 

posted @ 2021-12-15 21:00  星雨boy  阅读(176)  评论(0)    收藏  举报