Excepciones personalizadas en Java - Tutorial

Поділитися
Вставка
  • Опубліковано 25 сер 2024
  • Usando la clase Exception, y metodos con throw, podemos lanzar excepciones personalizadas para nuestros propios sistemas, en este tutorial intentaré demostrar que sentido tiene hacer esto y como se pueden hacer estas excepciones personalizadas.
    __
    Apoyame checando mis vlogs en mi otro canal!: / beta13net
    Sigueme en mis redes sociales:
    facebook: / codigoprogramacion
    twitter: / jorge_vgut
    Comunidad Google+: plus.google.co...
    sitio web: codigoprogramac...

КОМЕНТАРІ • 47

  • @brianmartinez0014
    @brianmartinez0014 8 років тому +1

    Muchas gracias, muy bien explicado. Me gusta el hecho de que no eres como los típicos profesores, que asumen que ya uno sabe ciertas cosas y no se detienen a aclarar estas. Muchas gracias por su tiempo

  • @diegogutierrez3384
    @diegogutierrez3384 8 років тому +1

    En serio, eres mi verdadero profesor de programación. Explicas muy bien y dejas todo claro, muchas gracias (en 4 días examen D:)

  • @PajaDeath
    @PajaDeath 7 років тому +2

    Estoy aprendiendo a programar en java y tu canal me ha sido de mucha ayuda, especialmente cuando algo no me queda claro. Muchas gracias!

  • @NCARRILLO11
    @NCARRILLO11 11 місяців тому

    muchas gracias , muy rápida pero a grano!!!!

  • @vReinx
    @vReinx 3 роки тому

    Acabas de salvarme mi trabajo final de ingenieria informatica gracias

  • @zayrarojas9169
    @zayrarojas9169 8 місяців тому

    muchas gracias , enseñas muy bien.

  • @K4K4R0MC
    @K4K4R0MC 10 років тому

    Explicas mejor que mi maestro sigue subiendo tus vídeos, son de gran ayuda gracias!!!

  • @MaroxTC
    @MaroxTC 8 років тому

    Muy buen video hermano , muy bien explicado y con un ejemplo claro para entender el tema.

  • @miguelcastillo7346
    @miguelcastillo7346 10 років тому

    Gracias hermano por compartir tus conocimientos.

  • @PabloRuiz-uw8ez
    @PabloRuiz-uw8ez 4 місяці тому

    Buen video tio, ahi va mi like

  • @icohervas
    @icohervas 8 років тому

    Muy bien explicado me ha ayudado mucho.muchas gracias

  • @hosayavargas3782
    @hosayavargas3782 5 років тому +1

    hola amigo, te ganaste una suscriptoraaa!!!!!!!!!!!!!!!

    • @xLanser
      @xLanser 5 років тому

      buena a mi igual me sirvio

  • @sain120
    @sain120 8 років тому +14

    System.out.println("Gracias me sirvio de gran ayuda!!!");

  • @davidzarate2796
    @davidzarate2796 8 років тому

    Muchas gracias, te entendí más a ti que a mi profesor

  • @blackwolf.-.969
    @blackwolf.-.969 5 років тому

    UFF muchas gracias me salvaste el semestre

  • @gabrielgomez6116
    @gabrielgomez6116 8 років тому

    Eres un crack tio que bien lo explicas todo, Gracias!!

  • @Theshamp
    @Theshamp 3 роки тому

    Gracias de corazón

  • @pedrosakki
    @pedrosakki 3 роки тому

    Excelente turorial

  • @luispereira68
    @luispereira68 4 роки тому

    Excelente!!,gracias mi buen

  • @tacomaki4143
    @tacomaki4143 4 роки тому

    Grande crack, eres genio.

  • @twiz1996
    @twiz1996 9 років тому

    excelente muchas gracias entendí muy bien gracias por compartir tus conocimientos (y)

  • @JBURGOS
    @JBURGOS 10 років тому

    Muy bueno, muchas gracias.

  • @juliomejia9824
    @juliomejia9824 8 років тому

    Bien explicado, gracias amigo.

  • @jorgevillordo5471
    @jorgevillordo5471 5 років тому +1

    gracias amigo salvando papas a las 5 am, salu2

  • @pablobonfante633
    @pablobonfante633 9 років тому

    muchas gracias me sirvió de mucho

  • @bear2sz
    @bear2sz 8 років тому

    Muchas gracias!

  • @tofa360
    @tofa360 8 років тому

    Este ejemplo me vino justo para repasar este tema. Muchas gracias xymind!

  • @JoseAntepara
    @JoseAntepara 8 років тому

    muy bueno, gracias

  • @ramirezrojas5573
    @ramirezrojas5573 10 років тому +1

    cual es la funcion del "import main" que se encuentran hasta arriba de el custom y el ayudante o helper?

  • @MatiasEzequielFiori
    @MatiasEzequielFiori 8 років тому

    Excelente!

  • @juansebastiangonzalezgomez1009
    @juansebastiangonzalezgomez1009 8 років тому

    una pregunta no tendras de casualidad un tutorial de c# es q con sus explicaciones me vendrian muy bien para c# mucho gracias

  • @Eleazar1805
    @Eleazar1805 5 років тому

    hola!!! no me quedo claro porque declaras la variable SerialVersionUID = 700L.. para que la usas?

  • @pelaoperez9874
    @pelaoperez9874 8 років тому

    Hey una consulta: Porque despues de arrojarme una excepción que yo mismo hice ya no puedo modificar un archivo que fue leído antes para la excepcion. :(

  • @miorbe
    @miorbe 5 років тому

    Tiene ventaja hacer una custom exception a usar la misma clase Exception?

  • @michaelvillanuevabalanzar4962
    @michaelvillanuevabalanzar4962 8 років тому

    jorge una pregunta no tiene nada que ver con el video... en java hay alguna manera de poder utilizar código que tengo en mis otros proyectos sin tener la necesidad de copiar dicho código ?? por ejemplo tengo un proyecto que se llama papeleria y ese proyecto tiene una clase que contiene un método de obtener fecha.... y tengo otro proyecto donde quiero implementar dicho método de obtener fecha pero no quiero volver a crear esa clase..... hay alguna forma ????

    • @yuberalberto
      @yuberalberto 6 років тому

      supongo que después de un año ya habrás encontrado tu respuesta...

  • @fdopro4061
    @fdopro4061 7 років тому

    public class PersonaException extends Exception
    {
    private String msg; // Declaración de la variable.
    /**
    * Constructor de la clase PersonaException
    *
    * @param msg
    */
    public PersonaException(String msg)
    {
    super(msg);
    }
    }
    Socio que tal esta clase Exception en comparacion de la suya.

  • @wolfomega720g4
    @wolfomega720g4 5 років тому

    para que el " e.printStackTrace(); " ?

  • @jorgevillordo5471
    @jorgevillordo5471 5 років тому

    Peinate Jorge

  • @donramon2124
    @donramon2124 5 років тому

    wena pos choro

  • @wordle_23
    @wordle_23 10 років тому

    le preguntas a alguien que sabe,. como uso webkit en java?. (eclipse) algun dato, algo gracias

  • @cruz4959
    @cruz4959 7 років тому +1

    +10 lince (Y)

  • @davidsanchez-bu9un
    @davidsanchez-bu9un 4 роки тому

    Dejo por aqui el codigo de este video:
    package pkgstatic;
    public class excepciones {
    /**
    ua-cam.com/video/LvkxCgs5Lhw/v-deo.html
    */
    public static void main(String[] args) {

    String user = "manolita2020";
    String pass = "12";
    String repass = "12345";

    MiHelper h = new MiHelper();

    try{

    h.validarPassword(pass, repass);
    System.out.println("Login correcto");
    System.out.println("Biennvenido Mr/mrs " + user);

    }catch (customException e){
    System.out.println("No se puede registrar al usuario: " + e.getMessage() );

    }



    }

    }
    package pkgstatic;
    public class customException extends Exception { //tiene q heredar de Exception obligatoriamente

    public static final long SerialVersionUID = 700L;
    public customException(String mensaje) { //pasamos un parametro tipo String
    super(mensaje); //cnd se crea la excepcion se manda el mensaje
    }

    }
    package pkgstatic;
    public class MiHelper {
    public MiHelper() {
    }


    public void validarPassword(String pass, String repass) throws customException{

    //validacion:
    if (!pass.equals(repass)) {
    throw new customException("los campos no son iguales"); //lanzamos el error
    }
    if (pass.length()

  • @pauljoelticlavilcagutierre3572

    1+1 Tirar un error 🤣🤣🤣🤣🤣🤣