Встречается на собеседованиях • сегодня
Что такое Checked исключение
Checked исключения — это исключения, которые компилятор Java требует явно обрабатывать или пробрасывать (throws). Они наследуются от Exception, но не от RuntimeException.
Пример:
java
public void readFile() throws IOException { // Объявляем throws
FileReader file = new FileReader("test.txt"); // Может выбросить FileNotFoundException
// ...
}Или обрабатываем через try-catch:
java
try {
FileReader file = new FileReader("test.txt");
} catch (IOException e) {
e.printStackTrace();
}Особенности:
- Обязательны для обработки/проброса.
- Используются для ожидаемых ошибок (например, I/O, сетевые проблемы).
- Отличаются от Unchecked (RuntimeException), где обработка не обязательна.
Примеры Checked исключений: IOException, SQLException, ClassNotFoundException.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы