我遇到延伸異常類:爲什麼擴展Exception類?
public class MyException extends Exception
{
public MyException()
{
super();
}
public MyException(final String argMessage, final Throwable argCause)
{
super(argMessage, argCause);
}
public MyException(final String argMessage)
{
super(argMessage);
}
public MyException(final Throwable argCause)
{
super(argCause);
}
}
豈不是毫無意義的extening例外這種方式,因爲所有的重載構造函數都只是打電話超類異常?
可能的重複[在Java中的子類異常:何時不是自定義消息「足夠好」?](http://stackoverflow.com/questions/9366425/subclassing-exception -in-Java時,心不是-A-自定義消息足夠好) –