32 lines
1.0 KiB
Java
32 lines
1.0 KiB
Java
|
//--------------- jp.av.dev@gmail.com ---------------//
|
|||
|
//-------------------- Try Catch --------------------//
|
|||
|
package apuntes.pkg;
|
|||
|
|
|||
|
import java.util.Scanner;
|
|||
|
|
|||
|
public class TryCatch {
|
|||
|
|
|||
|
public static void main(String[] args) {
|
|||
|
|
|||
|
boolean error;
|
|||
|
do {
|
|||
|
Scanner reader=new Scanner(System.in);
|
|||
|
int numero, resto;
|
|||
|
System.out.print("Introduzca un n<>mero entero: ");
|
|||
|
try{
|
|||
|
numero = reader.nextInt();
|
|||
|
resto = numero%2;
|
|||
|
if(resto == 0){
|
|||
|
System.out.println("El número "+numero+" es par."); error=false;
|
|||
|
} else {
|
|||
|
System.out.println("El número "+numero+" es impar."); error=false;
|
|||
|
}
|
|||
|
} catch (Exception exception){
|
|||
|
System.out.println("Por favor, introduzca un n<>mero entero. Gracias.");
|
|||
|
error=true;
|
|||
|
}
|
|||
|
}while (error==true);
|
|||
|
|
|||
|
}
|
|||
|
|
|||
|
}
|