微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

捕捉到的异常会暂停什么?

如何解决捕捉到的异常会暂停什么?

据我所知,异常暂停允许我们在错误出现在控制台之前停止代码的执行。 而且......也许我还没有看到这个工具的便利性。但在我看来,当错误出现在控制台中时,这也很好 - 您可以看到发生此错误的行,也可以进入代码并直接查看错误。此外,代码通常不会在出现错误后执行。它只是停止(有或没有这个暂停)。

enter image description here

但是,如果在例外情况上暂停有些事情或多或少是清楚的,那么我无法理解在发现的例外情况上暂停是什么。捕获异常的暂停是什么?

解决方法

“异常暂停”有两种可能的状态(由其下方的复选框表示):

  • 仅在未捕获的异常上暂停(未勾选复选框)
  • 暂停未捕获的异常和已捕获的异常(勾选复选框)

实用程序是在引发异常时停止执行,这使您可以准确查看引发异常的位置,该位置范围内变量的当前值等;并让您看到当时的 UI。稍后只是在控制台中看到错误并不会让您在暂停执行的情况下环顾四周。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。