有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

自动记录java异常

我编写了一个巨大的Web应用程序,但“忘记”了包含日志记录(我只使用标准的e.printStackTrace()方法打印错误)

我的问题是,是否有任何方法可以自动记录日志(getLogger.log(severy,“…”)有抛出的异常吗

也许是像exceptionFactory JSF这样的自定义异常工厂

我想用我的记录器记录每个抛出的异常,例如,在程序进入catch块之前,必须已经记录异常:

try{
...
} catch(Exception1 e){
  //Exception must have been already logged here (without adding getLogger().LOG(...) every time)
  System.out.println(e.printStackTrace());
} catch(Exception2 e){
 //Exception must have been already logged here (without adding getLogger().LOG(...) every time)
  System.out.println(e.printStackTrace());
}

共 (0) 个答案