Flutter异常分类
- Dart异常
- Framework异常
1.Dart异常全局捕获
//异步抛出异常
runZoned( () => runApp(MyApp()), onError: (Object obj, StackTrace stack) { //进行上报处理 }, ); });
2.Framework异常
ErrorWidget.builder = (FlutterErrorDetails details){ //上报处理 //自定义错误提示页面 return Center( child: Text("走神了",style: TextStyle(color: Colors.red),), ); };