【发布时间】:2013-11-19 02:43:42
【问题描述】:
我正在开发一个应用程序,并且在某些部分存在未处理的异常。我想在调用者方法中捕获它们并解决它们。
放置一个通用处理程序对我的情况不利。我想忽略一些异常并让应用继续工作。
Visual Studio 中是否有任何工具或插件可用于此目的?
更新:澄清我的问题:有很多方法调用没有使用 try catch,我想知道这些方法在哪里,自动地,不检查所有代码行
【问题讨论】:
-
很多时候,(但不总是),一个异常表明你,程序员做错了什么(一个无效的转换,使用
null引用等)所以除非有一些特定的如果您知道需要处理异常,则应改为修复异常的根本原因。这是非常笼统的建议,解决方案将根据具体情况进行。 -
感谢@Jonathon。我的应用程序连接到互联网,所以大多数例外是由于连接不良或服务器端错误。
-
那么您应该在最高级别处理这些特定情况,这样做是有意义的。这里没有银弹。谢天谢地,你有点必须做正确的事。
标签: c# .net visual-studio debugging visual-studio-2012