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

Что такое ошибки в Java

В Java ошибки (errors) — это серьезные проблемы, которые обычно связаны с окружением JVM и не могут быть обработаны программой. Они наследуются от Throwable и делятся на:

  1. Ошибки времени выполнения (Runtime Errors) — например, OutOfMemoryError, StackOverflowError.
  2. Ошибки компиляции — синтаксические ошибки, которые мешают компиляции кода.

Пример:

java
public class Main {
    public static void main(String[] args) {
        int[] arr = new int[Integer.MAX_VALUE]; // OutOfMemoryError
    }
}

В отличие от исключений (Exception), ошибки обычно не перехватываются через try-catch, так как указывают на критические сбои.

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

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

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

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