История изменений
Исправление
Legioner,
(текущая версия)
:
В Java достаточно надёжная виртуальная машина и let it crash имеет смысл применять к модулям. Нет смысла убивать нить или JVM. Просто поставть try { ... } catch (Exception e) { ... } и всё.
В общем то так все веб-приложения нормальными людьми и пишутся. Никто на эксепшны не дрочит. Вылетело исключение — автоматом стек размотался, транзакции откатились, исключение залоггировалось, юзеру отдали 500-ю и всё дальше продолжает нормально работать.
Исходная версия
Legioner,
:
В Java достаточно надёжная виртуальная машина и let it crash имеет смысл применять к модулям. Нет смысла убивать нить или JVM. Просто поставть try { ... } catch (Exception e) { ... } и всё.