如果我有记录错误的方法,例如:
public String getSomeString() {
if (someString == null) {
logger.error("someString is null");
throw new NullPointerException();
}
return someString;
}
单独调用该方法很好。但是,如果该方法是在另一个日志记录方法中调用的,例如:
logger.info("someString = {}", getSomeString());
似乎应该由logger.error
添加的错误日志没有添加到日志中。
如何解决此问题,以便也添加错误日志?