我有一个关于在 Web 应用程序中处理异常的问题。我经常听说捕获超类 Exception 是个坏主意。
我经常编写代码来捕获 struts action / java servlet 类中的所有异常。
try {
// call business facade
// business facade calls DAO
// any exception from DAO bubbles up
} catch (Exception e) {
log.error("error", e);
}
如果我们没有捕获超类异常。我们如何处理任何意外的运行时错误并适当地记录它们