Встречается на собеседованиях • сегодня
Какие виды ошибок знаешь
В Java ошибки делятся на три основных типа:
-
Ошибки компиляции (Compile-time errors)
Возникают при нарушении синтаксиса или правил языка. Пример:javaint x = "hello"; // Ошибка: несовместимые типы -
Исключения (Exceptions)
- Проверяемые (Checked) – обязательны для обработки (
IOException,SQLException). - Непроверяемые (Unchecked) –
RuntimeExceptionи его наследники (NullPointerException,ArrayIndexOutOfBoundsException).
- Проверяемые (Checked) – обязательны для обработки (
- Ошибки времени выполнения (Errors)
Критические системные сбои (OutOfMemoryError,StackOverflowError), которые обычно не обрабатываются.
Пример обработки исключения:
java
try {
FileReader file = new FileReader("nonexistent.txt");
} catch (FileNotFoundException e) {
System.out.println("Файл не найден!");
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы