try, catch y finally (Manejo de excepciones) - Tutorial Java
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.com/communities/1...
sitio web: codigoprogramacion.com
Пікірлер: 96
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
5 жыл бұрын
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!!
Tan sencillo de explicar y los libros me hacen bolas.
@darioxa_8808
5 жыл бұрын
Si amigo me paso lo mismo
Estoy empezando en Java y tu explicación es muy clara, porfa sigue publicando
No se como puedes tener tan poquitos likes amigo, Gracias por tus tutoriales
@NeryNicolas
8 жыл бұрын
+Uli Fonk totalmente de acuerdo
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!
Mr. Jorge: muchas gracias por compartir tus conocimientos!
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.
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 ☺😃
wow estos vídeos si me han ayudado mucho. gracias por crearlos y subirlos a youtube. ustedes son los mejores
Perfecta explicación, justo lo que buscaba!
De verdad gracias Jorge ojalá hubiera más personas como tú que comparten Susi conocimientos
La explicación fue muy clara!! Buen vídeo :)
Exelente! Muchas Gracias amigo!
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
Gracias por tus vídeos ♥
tu explicacion fue muy clara.. muchas gracias amigo!!
Genial, gracias viejo, me sirvió para mi examen.
Muchas gracias por el vídeo. Lo has explicado muy bien :)
excelente programa compañero me despejo muchas dudas gracias nuevamente
Que buena bro te la rifas, explicas muy bien, todo es demasiado entendible!!
Gracias por explicar este tema de manera practica.
Muy entendible! Gracias
Exelente! Mas claro no se podria
muy buen video... excelentemente explicado...
muy buen video amigo...stoy suscrito sigue asii :) me sirvió tu explicación
Muy bien explicado. Gracias.
Me aclaraste varias dudas, gracias. 😎
Muy bien explicado. Gracias!
¡Muchas gracias amigo! Me sirvió bastante :D
gracias el único tutorial que me sirvió gracias
Gracias. Me quedó claro.
Hola wow que video me ayudara a estudiar para mi examen de excepciones :D
Muy buen tutorial. ¡Muchas gracias! =D
Hola gracias por el video, me ayudó mucho con mi tarea, tienes un like y subscriptor. Saludos.
Gracias me ayudo de mucho!!
exelente explicacion , util en 2020
Muchas gracias.
muchas muchas gracias me sirvio
muchas gracias bro
muy bien explicado
exelente, gracias me ha sido de mucha ayuda....like
Gracias!!
buenisimo el video
De maravilla
¿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
2 жыл бұрын
Tengo la misma duda, sabes como se hace ahora xD?
Gracias
Muy util
gracias amigo me ayudaste para mi tarea
amigo se puede validar cacteres con el try , cacth como por ejemplo caracteres de un correo electronico
Que buen tutorial! y eso que mi profe me dejo un trabajo sin ni si quiera haberlo enseñado xd
buen tutorial
esta chido
Muy bien
Que compilador utilizas?
Gracias ahora comprendo mejor la excepción
Disculpa... me puedes decir por favor como cambiar el tema de eclipse. Me agrado el que tienes en este video?
como es para excepcion para que solo sean datos de tipo string y no int?
¿Que software utilizar para grabar tu pantalla y web cam?
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
8 жыл бұрын
+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.
consulta que IDE de programacion estas usando
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
que programa usaste en este video ?
Hola ¿alguien sabe como obtener esos botones redondeados? en mis proyectos aparecen rectangulares. Gracias.
Qué pasó con el "Throw new exception"?. Si no está aplicado aquí, cuándo se debería usar?.
¿cuál entorno de programación es la que utilizó?
¿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
que programa es ese?
xymind que IDE, es el que utilizas?
@rickhunter8216
7 жыл бұрын
netbeans
Como puedo agregar esa excepsion y que al tercer intento mi programa se cierre ayudaaa!!1
que IDE utilizas en este video?
@latincoder
9 жыл бұрын
intelliJ IDEA
@sinnombresinapellido8902
7 жыл бұрын
El mejor IDE
@rickhunter8216
7 жыл бұрын
el mejor ide para java es netbeans
No se puede continuar con el programa si se ejecuta un error?
@vancee1192
2 жыл бұрын
Si, pero tendrías que hacer un ciclo do while
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
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.
cual exxcepcion que no te aparezca el error de un numero negativo
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
3 жыл бұрын
Probablemente ya lo resolviste pero para este y otros casos, un ciclo do-while funciona perfecto
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??
una duda como le puedo hacer para ciclar este metodo hasta que ingrese el tipo de valor correcto?
@Mexoocker
9 жыл бұрын
Joel _in tengo la misma duda hermano espero ya sepas la respuesta y la compartas conmigo :D
@eduardo-1822
9 жыл бұрын
facil bro mete todo tu codigo del try en un while True y listo
@Mexoocker
9 жыл бұрын
gracias hermano, entonces la clave es el true
@Mexoocker
9 жыл бұрын
pero podrias darme un pequeño ejemplo amigo si no es mucho pedir
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?
Lo que has hecho es un ejercicio de TRY, CACHT y FINALLY? Cierto?
muy buen video... excelentemente explicado...