我们在写程序的过程中,往往需要自己定义一个异常,比如:在输入学生成绩信息的时候,往往需要限定一个范围,因为分数是从0到100的(假设成绩满分是100分),这个时候想让输入成绩在0到100范围外程序运行时抛出一个异常,这时该怎么做?这就需要我们自己定义一个异常了,因为IDEA不知道这是一个异常,下面是具体做法:
首先定义一个异常类fenshuyichang继承Exception类
package yc;
public class fenshuyichang extends Exception{
public fenshuyichang(){
}//无参构造
public fenshuyichang(String message){
//有参构造
super(message)