1
resposta

[Bug] Perguntas indo direto...

Fiz um exemplo aqui... e ao rodar, a primeira opção realiza a "pergunta", mas após isso é rodado as próximas direto, já pulando para última questão.

Qual é o erro? Podem me ajudar por favor?

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Boa tarde Daniela tudo bem? Esse erro está ocorrendo pois quando você usa nextInt(), ele lê apenas o número inteiro, mas não consome a newLine que você digitou quando pressiona Enter. Isso faz com que a próxima chamada a nextLine() leia essa linha nova restante, que da uma entrada vazia. Para resolver isso, basta adicionar no seu código na linha 12 outro calorias.nextLine(); para usar a linha nova restante. Espero ter ajudado.