3.- Sentencias de control
Ejemplo de la sentencia try-catch-finally
package identificar;
import java.io.*;

public class Identificar
{ 
public static void main(String[] args) throws IOException 
{
BufferedReader in=new BufferedReader(new InputStreamReader(System.in));
System.out.println("Introduce un numero: ");
    
try
{ 
    int num = Integer.valueOf(in.readLine().trim()).intValue();

    if (num == 0)
    {
        System.out.println("Error, numero nulo detectado");
    }
    if ((num % 2) == 0) 
    {
        System.out.println("El numero introducido es par");
    } 
    else 
    {
        System.out.println("El numero introducido es impar");
    } 
}

catch(NumberFormatException error1) 
{
    System.out.println("Error: "+error1.getMessage());
}

finally
{
    System.out.println("Fin de la ejecucion");
}
}
}