package com.psl.exception;
public class NoDataFoundException extends Exception {
public NoDataFoundException(){
super("No Data Found");
}
public NoDataFoundException(String msg){
super(msg);
}
}
类Exception对传递的字符串有什么作用?我试过了,它什么也没做。那么将字符串传递给Exception的构造函数有什么意义呢?
答案 0 :(得分:1)
它将String
设置为Throwable
中的消息,这通常是一个有用的自定义消息,在抛出异常时会被打印,也可以通过getMessage()
方法检索Throwable
}}
答案 1 :(得分:1)
答案 2 :(得分:0)
Exception的一个构造函数使用一个字符串作为详细消息。
见这里:http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html
默认构造函数使用null详细消息,但可以指定其他组件,例如message和throwable