aqui dejo mi solución al ejercicio de pares o impares implementando condiciones en las entradas para que solo se realice si realmente hay numeros enteros
import java.util.Scanner;
public class Condiciones {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int entrada;
while (true) {
System.out.print("Introduce un número entero: ");
if (scanner.hasNextInt()) {
entrada = scanner.nextInt();
if (entrada>0){
break;
}else {
System.out.println("El número debe ser positivo. Intenta de nuevo.");
}
} else {
System.out.println("Entrada inválida. Solo se permiten números enteros.");
scanner.next();
}
}
if (entrada % 2 == 0) {
System.out.println("El numero " + entrada + " es par");
} else {
System.out.println("El numero " + entrada + " es impar");
}
scanner.close();
}
}