Неконтролируемые исключения в Java считаются критическими ошибками в JVM, потому что они свидетельствуют о серьёзных проблемах, устранить которые программными средствами невозможно. 2
Такие исключения возникают в результате сбоя работы JVM, переполнения памяти или сбоя системы. 2 Например, к ним относятся ошибки, унаследованные из класса Error, которые появляются, когда заканчивается память, доступная виртуальной машине. 13