在 ServletContextListener 中处理 Java 异常的首选方法
2022-09-02 04:37:54
对于 servlet 生命周期的东西,你们建议做些什么来响应异常...
例如
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);
}
}
我不完全确定如何处理上面的运行时异常。我的想法是,如果在这里抛出异常,它们会严重到足以完全破坏系统,因此(未处理的)运行时异常可能是可以的。
我想我在问什么处理来自servlet上下文侦听器的未经检查的异常?