【发布时间】:2011-08-16 21:16:26
【问题描述】:
如果我在已知异常的情况下使用记录器,e.printStackTrace() 对于未知异常有什么问题?
我总是被告知不要这样做 - 但没有给出理由
下面的例子
try {
dostuff();
} catch (AException ae) {
logger.error("ae happened");
} catch (BException be) {
logger.error("be happened");
} catch (CException ce) {
logger.error("ce happened");
} catch (Exception e) {
e.printStackTrace();
}
【问题讨论】:
标签: java logging exception-handling