java异常日志不要只打一半,要输出全部错误信息

 

//错误
try{
}catch(Exception e){
    log.error("你的程序有异常啦");
}

异常e都没有打印出来,所以压根不知道出了什么类型的异常

//错误
try{
}catch(Exception e){
    log.error("你的程序有异常啦" + e.getMessage());
}

e.getMessage()不会记录详细的堆栈异常信息,只会记录错误基本描述信息,不利于排查问题。

//正确
try{
}catch(Exception e){
    log.error("你的程序有异常啦" + e);
}

 


版权声明:本文为W_317原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。