void main() {
Future<String> musicKevinFunc() async {
try {
print('Iniciando música...');
await Future.delayed(Duration(seconds: 1));
print('E não dá nada!');
await Future.delayed(Duration(seconds: 1));
print('O menino encantou a quebrada');
await Future.delayed(Duration(seconds: 1));
print('Tô na laje, o meu dedo rasga');
await Future.delayed(Duration(seconds: 1));
print('Empinando pipa, desbicando raia');
await Future.delayed(Duration(seconds: 1));
print('Desbicando raia');
await Future.delayed(Duration(seconds: 1));
print('Lembra daquela?');
await Future.delayed(Duration(seconds: 1));
print('Aquela mais linda da quebrada');
await Future.delayed(Duration(seconds: 1));
print('Hoje, pode pá, ela quer graça');
await Future.delayed(Duration(seconds: 1));
return 'Já foi ficção pro meu coração';
} catch (e) {
return 'Error $e';
}
}
musicKevinFunc().then((value) => print(value));
}
Resultado
Iniciando música...
E não dá nada!
O menino encantou a quebrada
Tô na laje, o meu dedo rasga
Empinando pipa, desbicando raia
Desbicando raia
Lembra daquela?
Aquela mais linda da quebrada
Hoje, pode pá, ela quer graça
Já foi ficção pro meu coração
Exited