【发布时间】:2021-08-26 01:15:21
【问题描述】:
我已尝试将 Future 变为可为空的以及字符串,但出现问题需要帮助吗?
floatingActionButton: FloatingActionButton(
onPressed: () {
getName().then((value) {
print(value);
throw("error!!!!!");
}).catchError((error) => print(error.toString()));
},
child: Icon(Icons.add),
),
在我班级某处的构建方法之外
Future<String> getName() async =>'Some String';
【问题讨论】:
-
我只是想处理 .catch 中 then () 中的错误,为什么它告诉我
-
如果您告诉我们问题出在哪一行,将会有所帮助。复制您问题中的整个错误消息。
-
我的问题是为什么catchError不能处理我的异常
标签: flutter dart dart-null-safety