Предпочтительный способ обработки исключений Java в ServletContextListener
Что вы, ребята, советуете делать с жизненным циклом сервлета в ответ на исключение ...
Например,
public class Foo implements ServletContextListener {
@Override
public void contextInitialized(ServletContextEvent event) {
try {
// something nasty
} catch (Exception e) {
throw new RuntimeException(e);
}
}
@Override
public void contextDestroyed(ServletContextEvent event) {
try {
// something nasty
} catch (Exception e) {
throw new RuntimeException(e);
}
}
Я не совсем уверен, что обработает исключение времени выполнения выше. Я работаю с идеей, что, если здесь генерируются исключения, они достаточно серьезны, чтобы полностью сломать систему, так что (необработанное) исключение времени выполненияможет будет хорошо.
Наверное, я спрашиваю, что обрабатывает непроверенные исключения из слушателей контекста сервлета?