Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Serghinio12

#1
Java / Re: Ayuda con esta funcion
8 Julio 2010, 22:11 PM
Hola a to@s, llevo un tiempo registrado aunque no suelo postear.
He modificado un poco tu codigo pero creo que funciona:

public static int pedir_entero(String s) {
       int aux = 0;
       boolean correct = false;
       Scanner stdin = new Scanner(System.in);
       while (correct == false) {
           try {
               System.out.print(s);
               aux = stdin.nextInt();
               correct = true;
           } catch (InputMismatchException e) {
               System.out.println("ERROR," + s);
               stdin.next();
           }
       }

       return aux;
   }


Y debci me parece que tu codigo no te lo vuelve a pedir si es erroneo.