Manejo de Errores en Opciones

//Manejo de Errores 
            int opcionInt = 0;
            try {
                opcionInt = Integer.parseInt(opcion);
            } catch (NumberFormatException e) {
                JOptionPane.showMessageDialog(
                        null,
                        "las opciones tienen que ser números enteros\n" + e,
                        "ERROR",
                        JOptionPane.ERROR_MESSAGE
                );
            }