Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/01/2012, 10:40
cesar_casla
 
Fecha de Ingreso: diciembre-2011
Ubicación: CABA
Mensajes: 433
Antigüedad: 12 años, 11 meses
Puntos: 94
Duda con nextDouble()

Hola! soy novato con java y compilando algunos codigos me surgio un problema. Tengo una clase Cuenta y otra PruebaCuenta, compila perfectamente el problema es cuando lo ejecuto.

-------------------------
Cuenta cuenta1 = new Cuenta(50.00);

Scanner entrada = new Scanner(System.in);
double montoDeposito;

System.out.print("Escriba el monto a depositar para cuenta1: ");
montoDeposito = entrada.nextDouble();
System.out.printf("Sumando %.2f al saldo de cuenta1\n\n");
cuenta1.abonar(montoDeposito); // suma al saldo de cuenta1

-------------------

Por consola me pide que ingrese un monto pero cuando ingreso me sale un error:

Exception in thread "main" java.util.InputMismatchException
at java.util.Scanner.throwFor(Scanner.java:840)
at java.util.Scanner.next(Scanner.java:1461)
at java.util.Scanner.nextDouble(Scanner.java:2387)
at PruebaCuenta.main(PruebaCuenta.java:21)


No se cual es el problema, espero me puedan ayudar.

Saludos