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年 5月 8日