原创

slf4j错误日志打印

温馨提示:
本文最后更新于 2023年11月16日,已超过 433 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我

错误日志打印在系统开发过程中可谓每天都可能要写几次,正确的日志输出格式有助于我们快速定位异常位置,快速找到错误原因;

代码示例:

private Logger log = LoggerFactory.getLogger(LogTests.class);

@Test
public void testLogger(){
    try {
        int i = 1 / 0;
    } catch (Exception e){
        log.error("异常" + e);
        log.error("异常 {}", e.getMessage());
        log.error("异常 {}", e.toString());
        log.error("异常", e);
    }
}

执行结果:
执行结果

从代码执行结果可以看到,log.error("异常", e);这种写法会输出完整栈信息

正文到此结束
本文目录