将使用记录器的错误正确转换为常规字符串

我目前有这样的东西:

public T onInterruptedException(Exception e){
    logger.error("Error: ",e);
} 

我想知道有什么方法可以将异常转换为字符串并保持其“级别”(例如,这是一个错误级别)。我想到了将异常转换为字符串的方法,例如:

String thisException = e.toString();

但是我不知道这会有什么好处。

ttzz001 回答:将使用记录器的错误正确转换为常规字符串

是的。去做。那就是我们所有人所做的。

如果您想要更人性化的邮件,也可以使用e.getMessage()

public T onInterruptedException(Exception e){
    logger.error(e.toString());
    logger.error(e.getMessage());
} 
本文链接:https://www.f2er.com/3163462.html

大家都在问