Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - carlitox18

#1
Java / Duda sobre Exception Java
14 Mayo 2011, 15:06 PM
Saludos a la comunidad espero me puedan ayudar y sacar de esta duda, soy nuevo en java, tengo una clase y metodos, este metodo uso un simple try catch... mi duda es si al hacer throw e; al momento de distribuir mi apliacion al capturar un error se mostrara en una ventana de dialogo y no en el  output de java. este es el codigo saludos y gracias.

    public int RegistraCliente(Cliente cliente) throws Exception
    {
        Connection con = null;
        int generatedId = -1;
        ResultSet rs = null;
        CallableStatement stmt = null;
       
        try {
            con = new Conexion().getConection();
            stmt = con.prepareCall("{call public.cliente_insert_usp (?,?,?,?,?,?,?,?)}");
            stmt.setString(1, cliente.getRazonsocial());
            stmt.setString(2, cliente.getNrodni());
            stmt.setString(3, cliente.getNroruc());
            stmt.setString(4, cliente.getDireccion());
            stmt.setDouble(5, cliente.getLimitecredito());
            stmt.setInt(6,cliente.getNroventas());
            stmt.setDate(7,cliente.getFecharegistro());
            stmt.setBoolean(8, cliente.getEstado());
            rs = stmt.executeQuery(); 
           
            if (rs.next())
            {
                generatedId = rs.getInt(1);
            }
        }
        catch (Exception e)
        {
            throw e;
        }
        finally
        {
            rs = null;
            if(stmt != null)
                con.close();
                con = null;
                stmt = null;
        }
       
        return generatedId;
    }