public static void main(String[] args) {
        
        byte op = 0;
           
        do{             
            System.out.print("\n\t***GESTION DE PRESTAMOS*\n1. Agregar Prestamos.\n" +              
                    "2. Pagar cuota.\n3. Ver informacion de prestamo.\n4. Salir.\n" +              
                    "Ingrese el numero de su opcion: ");   
            try{
                op = lea.nextByte();
                          
                switch (op){               
                    case 1:               
                        agregarPrestamo();                 
                        break;                
                    case 2:                 
                        pagarCuota();                  
                        break;                  
                    case 3:                   
                        infoPrestamo();                   
                        break;                
                    case 4:                     
                        System.out.println("SALIENDO...");                      
                        break;
                    default:                     
                        System.out.println("Opcion invalida.");                
                }
            }catch (LoanInvalidException lie){
                System.out.println(lie.getMessage());                
            }catch (InputMismatchException ime){
                System.out.println("Ingrese un entero por favor.");
                lea.next();
            }catch(Exception e){
                System.out.println(e.getMessage());
                e.printStackTrace();
            }
                        
        }while (op != 4); 
    }