苹果苹果爱泡泡 2022-12-08 11:43 采纳率: 0%
浏览 73
已结题

# Slf4j占位符至少要写两个吗???

Slf4j占位符至少要写两个吗???

@ExceptionHandler({ArithmeticException.class, NullPointerException.class})  // 处理异常
public String handleArithException(Exception exception, Throwable throwable) {
    log.error("异常是{}", throwable,throwable);
    return "login"; // 视图地址
}

这里log.error()中,我只使用了一个占位符{},但是必须使用两个形参才能使这段代码生效,若只写log.error("异常是{}", throwable);,会在编译器报异常:提供的实形参量(0)少于指定的占位符数(1) 。

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 12月16日
    • 创建了问题 12月8日