1
resposta

[Sugestão] Erro ao inserir numero na escolha do menu e dar enter

Na minha máquina tive que alterar todos os 'teclado.next()' para 'teclado.nextLine()' para parar de dar erro, não sei o motivo mas depois que fiz isso funcionou.

1 resposta

Oi Tallys, tudo bem?

Muito obrigada por compartilhar sua solução. Entendo que você teve que alterar todos os 'teclado.next()' para 'teclado.nextLine()' para resolver o problema.

Esse tipo de situação pode acontecer quando estamos lendo dados de entrada do usuário. O método 'next()' da classe Scanner lê apenas a próxima palavra, enquanto o método 'nextLine()' lê a linha inteira, incluindo espaços em branco.

Ao substituir 'teclado.next()' por 'teclado.nextLine()', você garante que está lendo a linha inteira, evitando erros de leitura de dados.

Um abraço e bons estudos.