|
(A) Поймано исключение базового класса
(B) Поймано производное исключение класса
(C) Ошибка компилятора, потому что производная не может быть выброшена
(D) Ошибка компилятора, потому что исключение базового класса перехватывается перед производным классом
Ответ: (D)
Объяснение: См. Catching base и производные классы как исключения.
Ниже приведена ошибка в приведенной ниже программе
Main.java:12: error: exception Derived has already been caught catch(Derived d) { System.out.println("Caught derived class exception"); }
Рекомендуемые посты:
- Java | Обработка исключений | Вопрос 8
- Java | Обработка исключений | Вопрос 7
- Java | Обработка исключений | Вопрос 6
- Java | Обработка исключений | вопрос 2
- Java | Обработка исключений | Вопрос 3
- Java | Обработка исключений | Вопрос 1
- Java | Обработка исключений | Вопрос 8
- Вложенные блоки try в обработке исключений в Java
- Обработка исключений с переопределением метода в Java
- Вывод программы Java | Набор 12 (обработка исключений)
- C ++ | Обработка исключений | Вопрос 10
- C ++ | Обработка исключений | Вопрос 9
- C ++ | Обработка исключений | Вопрос 8
- C ++ | Обработка исключений | Вопрос 12
- C ++ | Обработка исключений | Вопрос 11
0.00 (0%) 0 votes