Faltou incrementar o contador. Após o System.out.println(contador), deve adicionar o contador++, evitando, assim, o loop infinito.
Faltou incrementar o contador. Após o System.out.println(contador), deve adicionar o contador++, evitando, assim, o loop infinito.
Olá Bruno! Tudo bem?
Isso mesmo.
A estrutura de repetição while verifica a condição necessária para sua execução a cada iteração do loop. como a variável contador não está sendo incrementada a cada iteração do loop, o valor dela segue sendo o mesmo. Ou seja, a variável segue tendo valor 1, e o while verifica se o valor da variável é menor que 10, e segue executando infinitamente.
Sinta-se sempre à vontade para compartilhar conosco suas dúvidas ou soluções!
Bons estudos! 😄