Fui fazer a simulação de erro na URL, conforme visto no curso, alterei a url para um serviço inexistente:
final Response response =
await client.get(Uri.parse('http://192.168.0.3:8080/transactions-outro'));
Ao rodar o app tive o erro no decode:
final List<dynamic> decodedJson = jsonDecode(response.body);
Exception has occurred.
_TypeError (type '_InternalLinkedHashMap<String, dynamic>' is not a subtype of type 'List<dynamic>')
Como fazer o tratamento disso?