为了账号安全,请及时绑定邮箱和手机立即绑定

什么是“第一次机会例外”?

什么是“第一次机会例外”?

www说 2019-11-28 10:33:52
第一次机会例外到底是什么?.NET程序如何以及在何处起源?又为什么用这个奇特的名字来称呼(我们在说什么“机会”)?
查看完整描述

3 回答

?
智慧大石

TA贡献1946条经验 获得超3个赞

这是一个调试概念。基本上抛出异常给调试器第一,然后到如果不处理它被扔在了调试器的实际程序第二的时候,给你一个机会,之前和应用程序本身后,用它做的东西在你的IDE。这似乎是Microsoft Visual Studio的发明。


查看完整回答
反对 回复 2019-11-28
?
慕妹3146593

TA贡献1820条经验 获得超9个赞

我刚开始使用调试器,然后遇到了这个问题。在我的研究中,我发现MSDN博客文章什么是第一次机会异常?那为我清除了。


对我而言,博客文章的主要收获是,它指的是通知调试器,而不是我的代码不必处理的事情,而且最重要的是,“首次机会异常消息通常并不意味着在调试器中存在问题。码。”


查看完整回答
反对 回复 2019-11-28
?
慕神8447489

TA贡献1780条经验 获得超1个赞

在调试应用程序时,只要遇到异常,调试器都会收到通知。此时,应用程序已挂起,调试器决定如何处理异常。通过这种机制的第一次通过称为“第一次机会”异常。

根据调试器的配置,它会恢复应用程序并传递异常,或者使应用程序挂起并进入调试模式。如果应用程序处理了异常,它将继续正常运行。

首次机会异常消息通常并不意味着代码中有问题。对于能够正常处理异常的应用程序/组件,首次机会异常消息会让开发人员知道遇到并已处理了异常情况。


查看完整回答
反对 回复 2019-11-28
  • 3 回答
  • 0 关注
  • 525 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信