Maneira preferida de lidar com exceções Java em ServletContextListener
Para as coisas do ciclo de vida do servlet, o que vocês recomendam fazer em resposta a uma exceção ...
Por exemplo,
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);
}
}
Não sei ao certo o que manipulará a exceção de tempo de execução acima. Estou trabalhando com a idéia de que, se exceções forem lançadas aqui, elas serão sérias o suficiente para interromper o sistema completamente, portanto, uma exceção de tempo de execução (não tratada)maio estar bem.
Acho que estou perguntando o que lida com exceções não verificadas dos ouvintes de contexto de servlet?