实现 try/ except 块时,VS Code 无法识别指定的异常或与此相关的任何异常。前任:
try:
x = 1/0
except ZeroDivisionError:
print("You cannot divide by zero ")
通过终端执行时,会引发异常错误并且不会打印“您无法除以零”。 VS Code 似乎没有识别任何异常。我尝试在 IDLE 和 Sublime 中使用相同的代码,它会打印正确的消息。有人对解决这个问题有什么建议吗?
其他信息:我正在使用 Microsoft 的 python 扩展,并且 VS Code 中没有其他扩展。
Thanks!
当您勾选Raised Exceptions
选项中Breakpoints
左侧调试窗口面板的部分(一旦处于调试模式)。请参阅相关的屏幕截图GitHub问题.
取消选中此选项,您将获得预期的行为。您描述的行为是在勾选该选项时发生的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)