1

当我构建我的程序时,我有许多 try-catch 块,当它们抛出错误时,我似乎无法看到导致错误的原因 - 我尝试查看堆栈跟踪但我总是最终评论出了错误处理并重新运行。

有没有更好的办法?(我敢肯定一定有......)

如果每次我都必须注释掉我的 try-catch 以弄清楚它为什么抛出它似乎我应该能够查看堆栈跟踪或其他东西。对不起,如果这是一个简单的问题,但它应该有一个简单的答案......

4

1 回答 1

3

在 Visual Studio 中,执行以下步骤:

  • 菜单 [调试]
  • 选项 [例外...]
  • 在 [Common Language Runtime Exceptions] 右侧,选中 [Thrown] 下的复选框。

现在,您的应用程序将始终在引发异常的行处停止(好像它是一个断点)。

于 2013-05-05T11:08:28.870 回答