摘要: 什么是第一轮异常?
(1)当一个程序被调试的时候,如果有异常发生调试器会得到通知,这个时候,被调试的应用程序将会被挂起并且调试器决定如何来处理这个异常。当一个异常第一次经过这种机制就是所谓的“第一轮异常”。根据调试器的设置,调试器可能会忽略这个异常并让程序继续执行,或者保持被调试程序的挂起状态并进入调试模式。
如果应用程序无法处理这个异常,调试器会再次得到通知,这个就是所谓的“Second Chance Exception”(第二轮异常)了。同样调试器会再次挂起被调试程序并决定如何来处理这个异常。通常情况下,当第二轮异常发生的时候,调试器都被配置为进入调试模式,来允许用户进行调试。
阅读全文