Если код вашего приложения перехватывает исключение, то выполнение продолжается в теле предложения catch
и т. Д.
Если код вашего приложения не не уловил исключение, то может произойти одно или несколько из следующих событий:
Если в основном потоке возникло исключение, JVM завершит работу.
Если исключение было сгенерировано в каком-либо другом потоке, поток умрет.
В любом случае, если поток, в который было сгенерировано исключение, имеет «обработчик необработанного исключения», этот обработчик будет вызван до выхода из потока / JVM.