System.out.println() の呼び出しを報告します。
例外の記録に print ステートメントを使用すると、スタックトレースがユーザーから見えなくなるため、問題の調査が複雑化する場合があります。 代わりに logger を使用することをお勧めします。
例外を引数に取っている System.out.print()、System.err.println()、System.err.print() も報告されます。 例外は、logger を使用して記録するのが無難です。
提供されるクイックフィックスは SLF4J と Log4j 2 をサポートしています。
System.out.println() の呼び出しをログ呼び出しに置換します
例:
try {
foo();
} catch (Exception e) {
System.out.println(e);
}
クイックフィックス適用後:
try {
foo();
} catch (Exception e) {
log.error("e: ", e);
}
メッセージをログに記録するために使用されるメソッドを指定するには、「修正用のログメソッド」オプションを使用します。