Встречается на собеседованиях • сегодня
Как компиляция программы влияет на появление исключений
Компиляция проверяет синтаксис и типы, но не все исключения можно выявить на этом этапе.
Компилятор обнаруживает:
- Синтаксические ошибки (
Missing semicolon) - Ошибки типов (
int x = "строка") - Нарушения правил языка (
unreachable code)
Не обнаруживает:
- Runtime исключения (
NullPointerException,ArrayIndexOutOfBoundsException) - Логические ошибки
Пример:
java
String s = null;
System.out.println(s.length()); // NullPointerException (только в runtime)Компиляция минимизирует ошибки, но не гарантирует их отсутствие во время выполнения.

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