Log4j输出运行时异常信息,如何配置?
我们知道检查性异常可以通过try catch块来捕捉,然后用log4j记录下来,而非检查性异常由于在运行时产生,
而且不可能将所有代码强制加上try catch来捕捉,所以请教一下log4j有没有自动输出运行时异常信息的功能,麻烦大家说说
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
这个问题,今天我也想搞,但是查了好多资料,好像都不太尽人意啊!兄弟有好办法了吗?
用exe4j来生成exe程序,会自动捕获异常,然后记录在日志文件里面
不好搞,如果是运行时,tomcat抛出的异常呢
只有用楼上的两种方法了,谢谢
Spring AOP。
在最顶层的调用方法上使用try catch捕获Exception,然后用log4j记录。下面没有捕获的异常一层层上抛,最后也会被捕获。