Встречается на собеседованиях • сегодня
Какие знаешь способы обработать исключение
В Java есть несколько способов обработки исключений:
- try-catch - основной способ перехвата исключений:
java
try {
// код, который может выбросить исключение
} catch (IOException e) {
// обработка исключения
}- try-with-resources - для автоматического закрытия ресурсов:
java
try (FileInputStream fis = new FileInputStream("file.txt")) {
// работа с ресурсом
} catch (IOException e) {
// обработка
}- throws - проброс исключения выше по стеку вызовов:
java
public void readFile() throws IOException {
// код, который может выбросить IOException
}- finally - блок для кода, который должен выполниться в любом случае:
java
try {
// код
} finally {
// cleanup код
}- Multi-catch (с Java 7) - перехват нескольких типов исключений:
java
try {
// код
} catch (IOException | SQLException e) {
// обработка
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы