try, catch y finally (Manejo de excepciones) - Tutorial Java

Поділитися
Вставка
  • Опубліковано 25 сер 2024
  • Manejo de excepciones en Java con try, catchy finally utilizando Java.El manejo de excepciones sirve para manejar correctamente errores que pueden generarse en la ejecución de nuestros programas.
    __
    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...

КОМЕНТАРІ • 96

  • @joaquinguillenrodriguez7953
    @joaquinguillenrodriguez7953 6 років тому +136

    Hola Jorge, soy tu exprofesor Joaquín Guillén, me da gusto encontrarte por aquí y que sigas haciendo videos, un abrazo y saludos por donde andes.

    • @latincoder
      @latincoder  6 років тому +44

      Maestro! me dio mucha alegria leerlo hoy!
      de verdad muchas gracias, ahora si que un fuerte abrazo y prometo seguir haciendo videos ya que llevo un ratito sin subir cosas nuevas pero en eso andare.
      Aunque ya van muchos a;os desde la carrera pero aun asi aprovecho para agradecerle el haberme ense;ado cuando apenas comenzaba a programar.
      Saludos y mucho exito!!

  • @crisperez9817
    @crisperez9817 7 років тому +44

    Tan sencillo de explicar y los libros me hacen bolas.

  • @amosefrainhernandezandres4553
    @amosefrainhernandezandres4553 Рік тому +1

    Estoy empezando en Java y tu explicación es muy clara, porfa sigue publicando

  • @cristianulisesvagasreyes4586
    @cristianulisesvagasreyes4586 9 років тому +13

    No se como puedes tener tan poquitos likes amigo, Gracias por tus tutoriales

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

      +Uli Fonk totalmente de acuerdo

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

    Tan sencillo! los que me lo enseñaron diciéndome que me metiera a la api y que buscara la excepción y que buscara el problema y que interpretara no se que cosa y luego pusiera try y catch, mientras me enseñaban todo eso con un problema bien complejo no lograba asimilar aun. Me suscribo!

  • @FridaKltz
    @FridaKltz 9 років тому +2

    Gracias, gracias. Éste tutorial me servirá de mucho para mi exposición, además recién conocí tu canal y vi algunos vídeos, en serio ¡wow! Los vídeos de tips y consejos me ayudaran de mucho ☺😃

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

    De verdad gracias Jorge ojalá hubiera más personas como tú que comparten Susi conocimientos

  • @FredyZensO
    @FredyZensO 4 роки тому +1

    Perfecta explicación, justo lo que buscaba!

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

    wow estos vídeos si me han ayudado mucho. gracias por crearlos y subirlos a youtube.
    ustedes son los mejores

  • @JuanCarlos-lr7we
    @JuanCarlos-lr7we 7 років тому

    Hola Jorge, gracias por el video, me ha ayudado mucho para tener una idea general sobre qué es el manejo de excepciones en java, gracias por lo que hacer lo que haces.

  • @thisisnotfuei
    @thisisnotfuei 9 років тому +1

    Genial, gracias viejo, me sirvió para mi examen.

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

    Mr. Jorge: muchas gracias por compartir tus conocimientos!

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

    Exelente! Mas claro no se podria

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

    Que buena bro te la rifas, explicas muy bien, todo es demasiado entendible!!

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

    excelente programa compañero me despejo muchas dudas gracias nuevamente

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

    Gracias por explicar este tema de manera practica.

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

    Gracias por la explicación, llevo mucho tiempo que intento aprenderme cada excepción y no sabía hacer el general x'd
    Gracias :'D

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

    tu explicacion fue muy clara.. muchas gracias amigo!!

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

    Muy entendible!
    Gracias

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

    Hola gracias por el video, me ayudó mucho con mi tarea, tienes un like y subscriptor. Saludos.

  • @dianacastro2507
    @dianacastro2507 9 років тому +2

    Hola wow que video me ayudara a estudiar para mi examen de excepciones :D

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

    gracias el único tutorial que me sirvió gracias

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

    La explicación fue muy clara!! Buen vídeo :)

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

    exelente explicacion , util en 2020

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

    Muy bien explicado. Gracias!

  • @alexander6253
    @alexander6253 Рік тому

    muchas muchas gracias me sirvio

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

    Muy bien explicado.
    Gracias.

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

    Me aclaraste varias dudas, gracias. 😎

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

    muy buen video... excelentemente explicado...

  • @serval04gaming92
    @serval04gaming92 6 років тому +6

    ¿Tengo una duda: Cuando solicito un dato e introduzco uno erróneo, como hago para que vuelva a solicitarme entrada de datos o en su defecto como regresar a una linea de código anterior (donde solicita los datos de entrada)?

    • @lucassosa2021
      @lucassosa2021 2 роки тому

      Tengo la misma duda, sabes como se hace ahora xD?

  • @SoyJavero
    @SoyJavero Рік тому

    muchas gracias bro

  • @dogenc.9823
    @dogenc.9823 8 років тому

    Muchas gracias por el vídeo. Lo has explicado muy bien :)

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

    muy bien explicado

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

    Gracias por tus vídeos ♥

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

    gracias amigo me ayudaste para mi tarea

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

    Exelente! Muchas Gracias amigo!

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

    Gracias me ayudo de mucho!!

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

    muy buen video amigo...stoy suscrito sigue asii :) me sirvió tu explicación

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

    exelente, gracias me ha sido de mucha ayuda....like

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

    Gracias. Me quedó claro.

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

    ¡Muchas gracias amigo! Me sirvió bastante :D

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

    Muy buen tutorial. ¡Muchas gracias! =D

  • @MsLordItachi
    @MsLordItachi 9 років тому +1

    Gracias ahora comprendo mejor la excepción

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

    Que buen tutorial! y eso que mi profe me dejo un trabajo sin ni si quiera haberlo enseñado xd

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

    Muchas gracias.

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

    como es para excepcion para que solo sean datos de tipo string y no int?

  • @OmarGonzalez-qd2zm
    @OmarGonzalez-qd2zm 9 років тому

    buenisimo el video

  • @Alberto-tu9ve
    @Alberto-tu9ve 3 роки тому

    En mi caso si se interrumpe el flujo del programa, a pesar de que le pido al programa que me vuelva a pedir que introduzca nuevamente el número.
    public class Main {
    public static void main(String args[]) {
    System.out.println("Introduce tu nombre:");
    Scanner input = new Scanner(System.in);
    String user = input.nextLine();
    System.out.println("El nombre introducido es" + " " + user);
    System.out.println("Introduce tu edad:");
    try {
    int edad = input.nextInt();
    System.out.println("La edad introducida es de: " + edad + " " + "años");
    } catch (java.util.InputMismatchException e) {
    System.out.println("Error: el valor no corresponde a un número, por favor introduce un valor numérico");
    if(!input.hasNextInt());
    int edad = input.nextInt();
    }
    }
    }
    Como alternativa implementé este código:
    public class Main {
    public static void main(String args[]) {
    System.out.println("Introduce tu nombre:");
    Scanner input = new Scanner(System.in);
    String user = input.nextLine();
    System.out.println("El nombre introducido es" + " " + user);
    System.out.println("Introduce tu edad:");
    int edad;
    while (!input.hasNextInt()) {
    input.nextLine();
    System.out.println("Edad no válida, introduzca un valor numerico");
    }
    edad = input.nextInt();
    System.out.println("Su edad introducida es " + edad);
    }
    }
    Cómo podría utilizar el bloque de try catch para que al ejecutarse el bloque catch continúe con el flujo del programa?

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

    ¿cuál es la excepción para que solo acepte letras? en todas partes me dicen la de números pero no la de letras

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

    Gracias

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

    esta chido

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

    Gracias!!

  • @rodrigolopez6724
    @rodrigolopez6724 9 років тому +2

    una duda en la parte de [catch (FormatException e)] lo que esta en parentesis simples son esepciones que tiene el sistema para cada error, por ejemplo
    si ingreso caracteres en una variable int tendria que llamar a la excepcion de ese tipo de error

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

      +rodrigo lopez Hay mucho tipos de excepciones y depende del objeto en sí. Lo mejor es ir tirando las excepciones desde las mas específicas a la más genéricas.

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

    Si la variable fuera un string que yo le pida una frase o palabra al usuario
    Y el usuario meta un numero
    Yo quiero excepcion para eso para que le bote un error por meter un numero
    Como hago?
    Cual excepcion utilizo??

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

    consulta que IDE de programacion estas usando

  • @juangabrielriveratmaayo3930

    que programa usaste en este video ?

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

    luego si puedes estaria bueno que hicieras una serie de tutoriales de como implementar java para figuras 3d nose si se entiende algo como minecraf por poner un ejemplo

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

    Muy util

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

    De maravilla

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

    amigo se puede validar cacteres con el try , cacth como por ejemplo caracteres de un correo electronico

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

    Disculpa... me puedes decir por favor como cambiar el tema de eclipse. Me agrado el que tienes en este video?

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

    buen tutorial

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

    Qué pasó con el "Throw new exception"?. Si no está aplicado aquí, cuándo se debería usar?.

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

    Muy bien

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

    ¿cuál entorno de programación es la que utilizó?

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

    Que compilador utilizas?

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

    y como vuelvo a el estado de try? No ingresaste un numero, muy bien el programa no se cayó, pero finalizó, como hago para pedir el numero nuevamente usando trycatch? y no tener que estar usando whiles y ifs

    • @VogelCoage
      @VogelCoage 4 роки тому +1

      Probablemente ya lo resolviste pero para este y otros casos, un ciclo do-while funciona perfecto

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

    ¿Que software utilizar para grabar tu pantalla y web cam?

  • @eduardo-1822
    @eduardo-1822 10 років тому +2

    una duda como le puedo hacer para ciclar este metodo hasta que ingrese el tipo de valor correcto?

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

      Joel _in tengo la misma duda hermano espero ya sepas la respuesta y la compartas conmigo :D

    • @eduardo-1822
      @eduardo-1822 9 років тому +1

      facil bro mete todo tu codigo del try en un while True y listo

    • @Mexoocker
      @Mexoocker 9 років тому +2

      gracias hermano, entonces la clave es el true

    • @Mexoocker
      @Mexoocker 9 років тому +1

      pero podrias darme un pequeño ejemplo amigo si no es mucho pedir

  • @javieralejandroprado7420
    @javieralejandroprado7420 2 роки тому

    No se puede continuar con el programa si se ejecuta un error?

    • @vancee1192
      @vancee1192 2 роки тому

      Si, pero tendrías que hacer un ciclo do while

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

    cual exxcepcion que no te aparezca el error de un numero negativo

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

    Hola ¿alguien sabe como obtener esos botones redondeados? en mis proyectos aparecen rectangulares. Gracias.

  • @ASUSTIN1000
    @ASUSTIN1000 9 років тому +1

    xymind que IDE, es el que utilizas?

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

    que programa es ese?

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

    Como puedo agregar esa excepsion y que al tercer intento mi programa se cierre ayudaaa!!1

  • @a.d.cgonzales4118
    @a.d.cgonzales4118 2 роки тому

    Lo que has hecho es un ejercicio de TRY, CACHT y FINALLY? Cierto?

  • @adriangoa1
    @adriangoa1 9 років тому +2

    que IDE utilizas en este video?

  • @Mexoocker
    @Mexoocker 9 років тому +1

    hola buen video espero me puedas ayudar con lo siguiente:
    en mi programa pido un valor del tipo int y me dan una cadena en excepciones como haga para en mi catch me pida otra vez el valor para no interrumpir el programa y que en el catch hasta que me de un valor del tipo int avance, en mente tengo algo como if(numero!= (aqui iria la comparación en general de no es un valor entero, pero como hago eso??)) espero puedas ayudarme o si alguien sabe agradecería su ayuda gracias.
    nota: Soy novato en esto.

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

      +Mexoocker Creo que estás mal interpretando el uso del catch, una vez que llegas ahí, es porque algo salió mal y no podes recuperar lo del bloque try. Pero podes escribir tu programa pensando en validar lo que se te ingresa y entonces con un while, se me ocurre, volverías a preguntar.

  • @Jade-pp3tl
    @Jade-pp3tl 7 років тому +1

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

    muy buen video... excelentemente explicado...