Sobes.tech
Back to questions
Junior — Middle
83

Можешь назвать стандартные исключения, которые можно проверить в Java?

Answer from AI

sobes.tech AI

В Java проверяемые (checked) исключения — это исключения, которые компилятор требует обработать или объявить в методе. Некоторые стандартные проверяемые исключения:

  • IOException — ошибки ввода-вывода, например при работе с файлами или сетью.
  • SQLException — ошибки при работе с базами данных через JDBC.
  • ClassNotFoundException — когда класс не найден при динамической загрузке.
  • InterruptedException — прерывание потока.
  • FileNotFoundException — файл не найден (подкласс IOException).

Пример обработки проверяемого исключения:

try {
    FileInputStream fis = new FileInputStream("file.txt");
} catch (FileNotFoundException e) {
    e.printStackTrace();
}

Проверяемые исключения заставляют разработчика явно обрабатывать потенциальные ошибки, повышая надежность кода.