关于在自定义日志文件中记录日志错误消息

时间:2012-08-20 10:42:50

标签: java log4j

我有一个关于日志记录的查询是用于登录我的应用程序我使用apache log4j api并且我能够在一个单独的日志文件中记录我的应用程序的事件,查询是在我的应用程序中让我们说在catch块内我通常写e.printstacktrace()这是不正确的方式,因为我也想在自定义日志文件中而不是在控制台上记录我的错误,所以对于catch块中的内容我应该写什么来将消息记录回自定义日志文件..请指教

catch (Exception e) {
 log.logError("Error getting  value.", e);
      }

并且还请建议如何记录其他消息,如警告和提醒一个.. !!

1 个答案:

答案 0 :(得分:2)

log.error("Error getting value. " + e.getLocalizedMessage());