代码检查:空的一般 catch 子句
请参考以下代码片段:
string text = "";
try
{
text = File.ReadAllText("test.txt");
} catch { }
在此代码片段中, catch 子句捕获了所有错误。 由于对异常不作响应是相当罕见(且可能危险)的情况,ReSharper 会对此发出警告,并建议捕获一个 Exception。 然而,也有一些使用 catch-all 语句的情况是合理的。
最后修改日期: 2025年 9月 27日