Встречается на собеседованиях • сегодня
Как обратиться к исключению без нативного запроса
В Java можно обработать исключение в блоке catch без явного указания типа исключения в параметре, используя instanceof и приведение типов:
java
try {
// код, который может бросить исключение
} catch (Exception e) {
if (e instanceof IOException) {
IOException ioEx = (IOException) e;
// обработка IOException
} else if (e instanceof SQLException) {
SQLException sqlEx = (SQLException) e;
// обработка SQLException
}
}Также можно использовать pattern matching (с Java 16+):
java
try {
// код
} catch (Exception e) {
if (e instanceof IOException ioEx) {
// обработка ioEx
} else if (e instanceof SQLException sqlEx) {
// обработка sqlEx
}
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы