JetBrains Rider 2026.1 Help

コードインスペクション:冗長な空の 'finally' ブロック

このインスペクションは、完全に空の finally ブロックを報告しています。 空の finally ブロックは動作を追加しないため、制御フローの可読性を損なうだけです。

サンプル

class C { int GetValue() { try { return 1; } finally { } } }
class C { int GetValue() { return 1; } }

クイックフィックス

空の finally ブロックを削除します。 try ステートメントに catch ブロックも含まれている場合、クイックフィックスでは空の finally のみを削除します。

2026 年 6 月 12 日