コードインスペクション:空の一般的な catch 節
次のコードスニペットを考えてみましょう。
string text = "";
try
{
text = File.ReadAllText("test.txt");
} catch { }
このスニペットでは、 catch 句は絶対にすべてのエラーをキャッチします。 例外に応答しないことは非常にまれで(かつ潜在的に危険なため)、ReSharper はこれについて警告し、 Exception をキャッチすることを提案します。 ただし、正当化される catch-all ステートメントの使用箇所があります。
2026 年 6 月 12 日