这可能是一个初学者的问题,但如果用户没有互联网连接或获取数据需要太长时间,我该如何使我的响应抛出异常?
Future<TransactionModel> getDetailedTransaction(String crypto) async {
//TODO Make it return an error if there is no internet or takes too long!
http.Response response = await http.get(crypto);
return parsedJson(response);
}