Quero que fique um loop infinito até o usuario digitar um númedo válido
Qual a dica?
do {
System.out.println("Digite um valor: ");
valor = Double.parseDouble(ValorEntrada());
} while ( ! Double.isNaN(valor));
Quero que fique um loop infinito até o usuario digitar um númedo válido
Qual a dica?
do {
System.out.println("Digite um valor: ");
valor = Double.parseDouble(ValorEntrada());
} while ( ! Double.isNaN(valor));
Achei no youtube
Ficou assim
do {
System.out.println("Digite o primeiro valor: ");
if(scn.hasNextDouble())
valor1 = scn.nextDouble();
else{
System.out.println("Valor inválido: ");
scn.next();
}
} while (Double.isNaN(valor1));