谈谈什么时候应该记录异常堆栈信息。
2007-12-03 22:37
337 查看
请看看这段代码:
try{
// doing something;
}
catch(Exception e){
// exception handling;
if(log.isErrorEnabled())
log.error("error message...");
if(log.isDebugEnabled())
log.debug("error message ...", e);
}
我看了这段代码, 只感觉我们的开发人员有很多奇妙的想法, 也提出一了个问题: 为什么error 中不记录 异常堆栈信息, 而debug中记录呢?
大家可以想想, 这个是一个好的问题。
try{
// doing something;
}
catch(Exception e){
// exception handling;
if(log.isErrorEnabled())
log.error("error message...");
if(log.isDebugEnabled())
log.debug("error message ...", e);
}
我看了这段代码, 只感觉我们的开发人员有很多奇妙的想法, 也提出一了个问题: 为什么error 中不记录 异常堆栈信息, 而debug中记录呢?
大家可以想想, 这个是一个好的问题。
相关文章推荐
- 日志记录异常堆栈详细信息
- 在程序异常中记录堆栈信息(使用ExWatcher)
- python错误处理记录完整的异常堆栈信息
- python错误处理记录完整的异常堆栈信息
- 在程序异常中记录堆栈信息
- 如何记录异常的 堆栈信息
- 谈谈HtmlControl与WebControl的区别以及各自应该什么时候用
- ju.taobao.com的异常信息,很难收集到的。今天遇到了,保存一下,留作日后分析堆栈。
- Java获取异常的堆栈信息
- 谈谈HtmlControl与WebControl的区别以及各自应该什么时候用
- 获得Java异常的堆栈信息
- oracle存储过程,记录异常信息
- Log4j中将控制台出现的异常信息完整的记录到日志文件
- java 一个日志记录异常信息的小工具
- Spring MVC异常统一处理(异常信息的国际化,日志记录)
- log4j记录exception异常有价值信息及log4j级别
- Java日志出现异常,但没有完整的堆栈信息
- .net记录堆栈信息
- 多线程中异常堆栈信息展示
- Java:将异常的完整堆栈追踪信息保存到字符串中(详解)