标签: .net visual-studio exception
当在VStudio中遇到未处理的异常时,调试器通常将 YELLOW 行突出显示为引发异常的行。
但是,有时我会遇到例外调试器突出显示绿色的例外情况:
我一直把它们视为正常例外,但今天我决定问,因为google / bing没有为“Visual Studio Green Exceptions”产生任何结果
答案 0 :(得分:20)
如果是直接抛出异常的行(通常是throw语句),则该行突出显示为黄色。 如果该行是对引发异常的其他函数的调用(通常是对引发异常的.Net函数的调用),则为绿色。
throw
答案 1 :(得分:5)
黄线是实际抛出异常的行。
绿线表示间接受影响的一条线。
我认为截图清楚地表明了这一点。请注意,我必须使用“Callstack”窗口并切换到Main()方法才能达到此效果。
Main()