Flutter DevTool 在Debug时默认开启了Broken On Exceptions功能,因此每当Try/Catch到异常时都会被迫中断,大大影响了Debug的效率和体验,如下图所示:

触发Broken On Exceptions
作为一个有脾气的码农,生可忍!熟不能忍!下面就放大招立刻解决它!
1. IntelliJ / Android Studio 关闭方法:
在Debug模式下,在Debug窗口中按照以下图示的顺序操作即可:


2. VSCode 关闭方法
VSCode的方法更简单,在Debug模式下取消左下角的Uncaught Exceptions前的复选框即可,如下图:

千山鸟飞绝,万径人踪灭,孤灯撸代码,独自Debug!