Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 Visual Studio 上,如果我创建一个新的 Windows 窗体并将以下内容放入 Form_Load 事件中:
throw new Exception();
什么都没发生。我可以在这里放一个断点,看到这行代码已经到了,但是好像没有抛出异常。如果我将相同的语句放入按钮的单击事件并单击该按钮,则程序会按我的预期崩溃。
这里发生了什么?
谢谢
如果你在调试器之外运行它,它会被抛出。您需要配置调试器以中断未处理的异常。
Debug->Exceptions... Common Language Runtime Exceptions System System.Exception Click the "Thrown" checkbox.