Как определить пользовательский класс исключений в Java, самый простой способ?
Я пытаюсь определить свой собственный класс исключений самым простым способом, и вот что я получаю:
public class MyException extends Exception {}
public class Foo {
public bar() throws MyException {
throw new MyException("try again please");
}
}
Вот что говорит компилятор Java:
cannot find symbol: constructor MyException(java.lang.String)
У меня было ощущение, что этот конструктор должен быть унаследован отjava.lang.Exception
не так ли?