有问题请联系管理员stephenking@fanruan.com

Page tree
Skip to end of metadata
Go to start of metadata

1.强制写日志信息的时候,需要调用内置的日志方法。

正确的写法(报表)
try {
    doSomething();
    
} catch (Exception e) {  
    FineLoggerFactory.getLogger().error(e.getMessage, e);
}
错误的写法
try {
     doSomething();
} catch (Exception e) {
     e.printStackTrace();
}

2.强制写INFO和DEBUG级别的日志时,不要拼接字符串,使用工具类提供的格式化方法。

 FineLoggerFactory.getLogger().info("Hello, I am {}.", "test"); //输出 "Hello, I am test."
 FineLoggerFactory.getLogger().debug("Hello, I am {}, it is a {}.", "test", "sheep"); // 输出 "Hello, I am test, it is a sheep."

 

3.强制如果需要忽略掉异常信息,请显示的将异常对象命名为 ignore

正确的写法
try {
    doSomething();
} catch (Exception ignore) {  
     
}
  • No labels
Write a comment…