elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


  Mostrar Temas
Páginas: [1]
1  Programación / Java / ayuda "InputMismatchException" al usar una variable tipo double en: 8 Mayo 2015, 04:25 am
Amigos este es mi primer post, bueno quiero pedirles ayuda y que me guíen un poco, estoy declarando una variable tipo double y al pedir el ingreso por teclado si yo  digito un numero entero no hay problema, me lo lee y lo imprime pero si digito un numero con decimal, ejmp: 6.4 ahi me bota una excepcion, pero no entiendo que estoy haciendo mal, ayuda por favor, les adunto el codigo que programé.
Código:
package ingresodecimales;

import java.util.Scanner;


public class IngresoDecimales {

 
    public static void main(String[] args) {
      Scanner lec= new Scanner(System.in);
       
        double decimal;
        System.out.println("ingrese un numero con decimal");
        decimal= lec.nextDouble();
        System.out.println("el decimal es "+ decimal);
    }
   
}

y aqui el error:

Código:
ingrese un numero con decimal
3.2
Exception in thread "main" java.util.InputMismatchException
at java.util.Scanner.throwFor(Scanner.java:909)
at java.util.Scanner.next(Scanner.java:1530)
at java.util.Scanner.nextDouble(Scanner.java:2456)
at ingresodecimales.IngresoDecimales.main(IngresoDecimales.java:25)
Java Result: 1
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines