Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/04/2017, 22:41
quad22
 
Fecha de Ingreso: noviembre-2009
Mensajes: 278
Antigüedad: 14 años, 5 meses
Puntos: 2
Corregir error en entrada de datos.

Estoy haciendo un ejercicio de Java por consola con un array de doubles, pero al introducir un dato en dicho array, si éste es un caracter no numérico el programa se rompe... ¿Cómo se corrige esto?.


double[] distancia = new double [3];
...
for (int x=0; x < distancia.length; x++) {
System.out.println("Introduzca la distancia a recorrer...:");
distancia[x] = entrada.real();

He intentado construir una condición if para cuando los datos de ingreso no sean numéricos pero he fracasado.

Última edición por quad22; 16/04/2017 a las 15:59