Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私はResharperが初めてで、なぜそれが示唆しているように見えるのかを理解しようとしています: catch (Exception) { } for catch { }
catch (Exception) { }
for
catch { }
と
catch { } for catch (Exception) { }
私は困惑しています。
Resharper には、より推奨される別のメッセージがありますException。クラスをキャッチしないようにアドバイスします。
Exception
catch { } <-すべてのエラーを抑制します。エラーを確実に破棄する場合にのみ、実行する必要があります。
catch { throw; } <-これは必須ではありません。コンパイラは、関数の呼び出しにエラーを再スローするようにすでに注意を払っています。明示的に追加する必要はありません。
catch { throw; }