1

この問題が発生します:

"Exception handlers should provide some context and preserve the original exception"

次のようなコードで:

catch (IOException e) {
    Log.e(AnkiDroidApp.TAG, "<actual message here");
}

ロガーが Logger ではなく Log であることを Sonar に伝えるにはどうすればよいですか?

4

1 に答える 1

4

ソナーの苦情を誤解していたことが判明しました。ロガーの特定の名前は想定していませんでしたが、次のように、コードがメッセージと例外自体の両方をロガーに送信する必要がありました。

catch (IOException e) {
    Log.e(AnkiDroidApp.TAG, "<actual message here", e);
}
于 2013-11-11T16:42:17.730 に答える