Java には から拡張された Exception クラスがありますが、Exception
それをスローするたびに、コンパイラはそれをキャッチする必要がある/そのメソッドthrows
Exception を宣言する必要があると言います。
RuntimeException
から拡張された a を使用するとException
、コンパイラは停止しません。それらを実行時例外として受け取るため、処理する必要はありません。
MyException を Exception から拡張し、それを実行時例外として保持する方法はありますか? またはクラスでこれを可能にするものは何ですかRuntimeException
private void compileTime() throws MyException{
throw new MyException();
}
private void runTime() {
throw new MyRuntimeException();
}
class MyException extends Exception {
}
class MyRuntimeException extends RuntimeException {
}