2 года назад
Java 338. Можем ли мы изменить исключение метода с предложением throws с SQLException на NumberFormatException при его переопределении?
Мы не можем изменить исключение метода с предложением throws с SQLException на NumberFormatException при его переопределении, потому что NumberFormatException не является подтипом SQLException. Когда мы переопределяем метод в подклассе, мы можем добавить новые проверяемые исключения (т.е. те, которые наследуют класс Exception), но не можем уменьшить количество или изменить тип исключений, которые может выбросить метод в суперклассе. В данном случае, если метод в суперклассе имеет предложение throws...
5 лет назад
NullPointerException JAVA Что же делать ?
Что такое NullPointerException ? Что бы ответить на этот вопрос нам необходимо понять, чем отличаются переменные примитивных и ссылочных типов. Переменная примитивного типа (int, double, boolean, char и пр...