在日志记录中调用时添加错误日志的方法无法添加

时间:2019-10-31 05:59:16

标签: java logging logback slf4j

如果我有记录错误的方法,例如:

public String getSomeString() {
    if (someString == null) {
        logger.error("someString is null");
        throw new NullPointerException();
    }
    return someString;
}

单独调用该方法很好。但是,如果该方法是在另一个日志记录方法中调用的,例如:

logger.info("someString = {}", getSomeString());

似乎应该由logger.error添加的错误日志没有添加到日志中。

如何解决此问题,以便也添加错误日志?

0 个答案:

没有答案