Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/02/2015, 18:43
occiso
 
Fecha de Ingreso: febrero-2005
Mensajes: 198
Antigüedad: 19 años, 9 meses
Puntos: 5
Respuesta: Clase Scanner problema excepciones

Tienes el try-catch dentro del bucle. Mi propuesta.


Código PHP:
public class Main {

    public static 
void main(String[] args) {
        
Scanner sc = new Scanner(System.in);
        
int numero;
        
String exit;

        try {
            do {
                
System.out.println("Introduce un numero: ");
                
numero sc.nextInt();
                
System.out.println("¿Quieres cambiar de número (s/n)? : ");
                exit = 
sc.next();
            } while ( !
"n".equalsIgnoreCase(exit) );

        
System.out.println("El cuadrado del numero " numero " es: " Math.pow(numero2));

        } catch (
InputMismatchException ex) {
            
System.out.println("Formato de numero equivocado");
        }
    }