What does catch { throw; } do?
本文关键字:do throw does catch What | 更新日期: 2023-09-27 18:29:29
我刚刚在我必须维护的意大利面堆中发现了这个宝石:
try { Foo(); }
catch { throw; }
用代替它安全吗
Foo();
是。这完全一样。也许有人用它在catch块中设置了一个断点。
是的,在这里删除try/catch是安全的。这样的代码通常是在迭代中创建的:最初是在那里处理异常,但后来被惰性地删除了。