如何在暂停时查看 Google Chrome 中的异常消息?

如何在暂停时查看 Google Chrome 中的异常消息?

我正在使用 Google Chrome 调试 JavaScript。我打开了 JavaScript 控制台,并启用了“出现异常时暂停”功能。现在,每当我运行包含异常的 JavaScript 时,它都会在出现异常的行上暂停。但是,我找不到它说明异常是什么的地方。我必须按继续脚本执行才能在 JavaScript 控制台中显示异常消息。

对于我使用过的所有其他调试器,只要调试器在某一行停止,它就会告诉您该行出了什么问题(即显示错误消息)。您必须先按“运行”才能看到错误消息,这似乎很奇怪。

我做错了什么吗?或者这是查看错误消息的唯一方法?

答案1

在咨询了许多其他资源后,我得出结论:没有办法改变这种行为。

答案2

在编辑器的右侧,标有“范围变量”的部分下,名为“<exception>”的本地节点下应该出现一个名为的项目,它代表引发的异常对象。

答案3

Chrome 的最新版本(我在 38 中看到它)在堆栈跟踪下方显示异常消息:

堆栈跟踪

相关内容