haber tengo un problema, quisiera saber como puedo volver a pedir datos por teclado (es decir lo que hace el for) en caso de que el usuario introduzca un valor no numerico.
...
int n=0;
try{
for(int i=0;n>=0;i++){
System.out.println("Escriba numeros: ");
n=sc.nextInt();
}
}catch(InputMismatchException e){
System.out.println("Error: valor no numerico");
}
...
PD: habia pensado en poner, lo que hace el for, en el finally, pero es que en el finally entra siempre, introduzca un valor no numerico como numerico.