Встречается на собеседованиях • сегодня

Какие знаешь исключения при работе с файлами

В Java при работе с файлами могут возникать различные исключения:

  1. IOException - базовое исключение для операций ввода-вывода
  2. FileNotFoundException - когда файл не найден
  3. SecurityException - нет прав доступа к файлу
  4. EOFException - попытка чтения за пределами файла
  5. UnsupportedEncodingException - неверная кодировка

Пример обработки:

java
try {
    FileReader reader = new FileReader("file.txt");
    // работа с файлом
} catch (FileNotFoundException e) {
    System.out.println("Файл не найден");
} catch (IOException e) {
    System.out.println("Ошибка ввода-вывода");
}

Все эти исключения являются проверяемыми (checked), кроме SecurityException (unchecked). Важно правильно их обрабатывать, особенно при работе с файловыми системами.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы