カスタム例外クラスを作成しようとしていますが、名前付けに問題があります。これが私がこれまでに持っているものです:
public class MyException extends Exception {
public MyException() {
}
}
ここで、呼び出されない例外が必要ですMyException
。使ってもいいですか:
public void EmptyException() {
}
ご協力ありがとうございました。
カスタム例外クラスを作成しようとしていますが、名前付けに問題があります。これが私がこれまでに持っているものです:
public class MyException extends Exception {
public MyException() {
}
}
ここで、呼び出されない例外が必要ですMyException
。使ってもいいですか:
public void EmptyException() {
}
ご協力ありがとうございました。
ファイルごとに 1 つの例外を作成することをお勧めします。
MyException.java内:
public class MyException extends Exception {
//useless to define here the default constructor
}
EmptyException.java内
public class EmptyException extends Exception {
//useless to define here the default constructor
}
この場合、 inner-classes = code snakeを使用します。
両方の例外が実際にリンクされている場合は、内部クラス化よりも継承を優先します。
public class EmptyException extends MyException {
//useless to define here the default constructor since parent's constructor is zero-arg one.
}
はい、もちろん、もう一度同じことをしてください:)EmptyExceptionという新しいクラスを作成してください
同じクラスで:
public class EmptyException extends Exception {
public EmptyException() {
}
public class InnerException extends Exception { //Inner class
public InnerException() {
}
}
}