예외가 인수로 사용된 System.out.println() 호출을 보고합니다.

예외 기록을 위해 프린트 문을 사용하면 스택 추적을 숨기기때문에 문제를 조사하는 것이 복잡해질 수 있습니다. 대신 로거를 사용하는 것을 권장합니다.

예외 인수를 사용한 System.out.print(), System.err.println()System.err.print() 호출 또한 보고합니다. 예외 기록을 위해서 대신 로거를 사용하는 것이 좋습니다.

제공된 빠른 수정은 SLF4JLog4j 2를 지원합니다. System.out.println() 호출을 로그 호출로 바꿉니다.

예:


  try {
      foo();
  } catch (Exception e) {
      System.out.println(e);
  }

빠른 수정을 적용한 후:


  try {
      foo();
  } catch (Exception e) {
    log.error("e: ", e);
  }

수정에 사용할 로그 메서드 옵션을 사용하여 메시지를 로깅할 메서드를 지정하세요.