Непроверенное исключение

Я пытаюсь создать пользовательский непроверенный класс исключений с именем InvalidDateException. Этот класс исключений должен включать конструктор, который принимает строку в качестве аргумента. Но мне интересно, является ли мой код пользовательским непроверенным исключением или нет.

class InvalidDateException extends RuntimeException
{
      //Parameterless Constructor
      public WordContainsException() {}  

      //Constructor that accepts a message
      public InvalidDateException(String message)
      {
         super(message);
      }
 }

2 ответа

Так как ваш класс расширяется Exception это проверенное исключение. Если вы хотите создать непроверенное исключение, вы должны расширить RuntimeException,

Да, ваш класс исключений является классом непроверенных исключений, поскольку вы уже расширили его с помощью RuntimeException.

Другие вопросы по тегам