C#忽略exception的最佳方法

可能重复:
忽略C#中的exception

有时在极少数情况下你真的想忽略exception。 做这个的最好方式是什么? 我的方法是捕获exception,但不做任何事情。 其他?

try { blah } catch (Exception e) {  } 

如果您要捕获,不处理exception,并忽略它,您可以稍微简化一下。

 try { // code } catch { } 

以上是针对任何例外情况,如果您只想忽略某个exception但让其他exception消失,则可以执行此操作

 try { // code } catch (SpecificException) { } 

如果你确实忽略了这样的exception,最好在catch块中包含一些注释,告诉你为什么忽略这样的exception。

 try { DoBlah(); } catch { } 

它可能是这样的

 try { //blah } catch{} 

如果要忽略特定的exception

 try { //blah }catch(YourException){}