Olá, tudo bem?
Estou nesta parte da aula 07 de "Erros, exceções e pilhas" onde deletei o código do erro Stack Overflow mas toda vez que coloco o novo código para rodar ele continua de onde parou! Já fechei o IntelliJ e reabri mas o loop infinito continua.
O que fazer? Estou exatamente em 3 min. e 53 seg. da aula. e o código atualmente é este a baixo:
import 'controllers/bank_controller.dart';
import 'models/account.dart';
// void main() {
// // Criando o banco
// BankController bankController = BankController();
//
// // Adicionando contas
// bankController.addAccount(
// id: "Ricarth",
// account:
// Account(name: "Ricarth Lima", balance: 400, isAuthenticated: true));
//
// bankController.addAccount(
// id: "Kako",
// account:
// Account(name: "Caio Couto", balance: 600, isAuthenticated: true));
//
// // Fazendo transferência
// bool result = bankController.makeTransfer(
// idSender: "Kako", idReceiver: "Ricarth", amount: 700);
//
// // Observando resultado
// print(result);
// }
void main(){
print('started Main');
functionOne();
print('Finished main');
}
void functionOne(){
print('Func One Started');
functionTwo();
print('Func one Finished');
}
void functionTwo(){
print('Func Two Started');
for(int i = 1; 1 <= 5; i++){
print(i);
}
print('Finished Func Two!');
}
O erro Stack Overflow não aparece mais e para eu parar a contagem eu rpeciso apertar o botão de stop!