问题描述
我正在学习颤动,因此我需要有关我正在经历的怪异行为的帮助/信息。
Future<SharedPreferences> _preferences = SharedPreferences.getInstance();
final SharedPreferences preferences = await _preferences;
if (preferences.getString(USER_TOKEN_PREFERENCE) != '') {
yield AuthentificationStatus.passed;
}
当首选项为空时,应该在if行触发Unhandled异常。但是,在运行调试时,应用程序不会崩溃,并且执行继续到if语句中。 当我在调试控制台中进行评估时,确实会引发异常,但是如果我没有检查过... p
那为什么不停止执行并记录异常呢?
谢谢
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)