このコードでは、例外を伝播するためにthrow
キーワードが必要ですか?余分throw
を追加している -Throwables.propagate(e)でthrowキーワードを使用する必要がありますか?
try {
//try something
} catch (Exception e) {
throw Throwables.propagate(e);
}
Throwables
ドキュメントには、このメソッドは常に例外をスローすると言っていますか?代わりに以下を書いてもいいですか?
try {
//try something
} catch (Exception e) {
Throwables.propagate(e);
}
何が間違っていましたか?なぜdownvote? –