throw new IllegalArgumentException("学号长度应为8!")是不是用e.getMessage时自己设定返回信息?

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/29 18:36:27

throw new IllegalArgumentException("学号长度应为8!")是不是用e.getMessage时自己设定返回信息?

throw new IllegalArgumentException("学号长度应为8!")
调用的过程,如果抛出这个异常,捕捉这个异常后,可以用e.getMessage()得到 "学号长度应为8!" 的信息,请参考
String no = "";
try{
if(no==null || no.length()!=8){
throw new IllegalArgumentException("学号长度应为8!");
}
}catch(IllegalArgumentException e){
System.out.println(e.getMessage());
}