如何在 Chrome DevTools 中查看所有已经被捕获的异常?

kmxz
  • 4.3k

Chrome 的 DevTools 的 console 中当然会显示所有的 uncaught errors。但是我也想查看所有已经被 catch 的 Error。

有什么好的办法吗?

回复
阅读 3.8k
1 个回答
✓ 已被采纳

调试工具中有个按钮,点击它,可以切换如下异常处理暂停机制:

  • 不在所有异常处断点暂停
  • 在所有异常处断点暂停
  • 在未捕获的异常处断点暂停

在最新版的chrome中,它在这里:

请输入图片描述


要是查看所有可能捕获异常的地方,倒是可以在源码中直接搜索catch字符串。

如果你控制着源代码,则可以在catch部分加上console.error……是一个比较体力劳动的解决方案。


Sorry,没有找到一种方法可以更加直观地列举所有已被捕获的异常的地方。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
你知道吗?

宣传栏