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);
}
}
すべてのオーバーライドコンストラクターがスーパークラスExceptionを呼び出しているだけなので、この方法で例外を拡張することは無意味ではありませんか?