自定义异常 格式
对于JDK里面提供给我们的异常对于咱们基础班写程序肯定是够用了,但是对于项目中某些业务的需要,是不够用的,
需要我们自己定义一些异常,
1)先定义一个类
2)继承Exception或者RuntimeException。
3)写一个有参构造方法
public MyException(String message) {
super(message);
}
4)在不满足条件的代码里面直接throw异常
if (score < 0 || score > 100) {
// System.out.println("分数错误");
MyException my = new MyException("分数不在指定范围内");
throw my;
} else {
System.out.println("分数正确");
}
|
|