У меня есть этот код:Передайте сообщение об исключении из класса отца, не создавая сообщение с throw throw exception();
public class ExceptionFather extends Exception {}
public class ExceptionSon extends ExceptionFather {
String someMessage;
public ExceptionSon() {
super(someMessage);
}
}
Моя цель состоит в том, что исключение сына будет иметь свое собственное фиксированное сообщение, которое будет передано автоматически, и я не должен написать сообщение в конструкторе каждый раз, когда я бросить его.
Проблема в том, что это дает мне синтаксическую ошибку, говорящую, что у меня должен быть конструктор, который получает сообщение в качестве параметра.
Два общественных классы верхнего уровня не должны быть в том же файле – Li357
Они не являются, это identation ошибки – Eyzuky