Curso Java Excepciones VI. Creación de excepciones propias. Vídeo 147

  Рет қаралды 59,817

pildorasinformaticas

pildorasinformaticas

Күн бұрын

Пікірлер: 43
@pildorasinformaticas
@pildorasinformaticas 2 жыл бұрын
✅✅ ✅ ✅ ✅ Todos mis cursos gratuitos 👉 www.pildorasinformaticas.es ✅✅ ✅ ✅ ✅ 🚀 ¿Quieres ejercicios? ¿Quieres más temario? 👉 www.pildorasinformaticas.es/course/java-tutorizado/🚀 🚀 ¿Quieres que te resuelva las dudas de Java? 👉 www.pildorasinformaticas.es/course/java-tutorizado/ 🚀 💥💥💥 Siempre seguiré subiendo cursos gratuitos por aquí. Gracias a todos por seguirme. 💥💥💥
@antosolisr
@antosolisr 2 жыл бұрын
capo, idolo, genio, moustro, animal, fiera, leon, mastodonte, macho pecho peludo, tigre, crack de la vida. siempre salvandonos de todo. me sirve una banda cursando 3ro de ing informatica
@Colvisionsoft
@Colvisionsoft 9 жыл бұрын
Extraordinarios cursos, estoy asombrado de lo completo, robusto y lo detalladamente explicado, algo sin igual en KZbin... No se imagina como me deleito aprendiendo con cada entrega que haces, solo me queda felicitarle por tan magnífico trabajo, me gustaría que cuando termines este curso pudieras profundizar más en Java ya sea videojuegos y aplicaciones cliente/servidor, abrazos desde Colombia
@richardduran7113
@richardduran7113 9 жыл бұрын
De acuerdo contigo. Lo mejor de KZbin
@pildorasinformaticas
@pildorasinformaticas 9 жыл бұрын
Richard Duran Gracias por vuestros comentarios. Me alegro de que os gusten el curso. Un saludo
@Netwap1
@Netwap1 4 жыл бұрын
CRACK, IDOLO, FENOMENO. ME ACABAS DE SALVAR LAS PAPAS EN MENOS DE 1 HORA. GENIOOOOO!!!
@santiagogarcia8171
@santiagogarcia8171 8 жыл бұрын
Hola, Jesus en primer lugar felicitarte por tu curso te sigo desde el video 1 y la verdad es que estoy enganchado. Soy de los de la programación clásica, empecé con Cobol, Clipper, dbase, Basic,,,, etc. Esto de la Poo no me entraba y gracias a ti ya soy capaz de leer un libro de java y entenderlo. Es de lo mejor que he encontrado animo y sigue así. Gracias
@pildorasinformaticas
@pildorasinformaticas 8 жыл бұрын
+Santiago Garcia Muchísimas gracias por el comentario y por seguir mis vídeos. Me alegro de que te gusten. Pero no me llamo Jesús !! Soy Juan. ;) Un saludo!!
@josemanuelalvarezpino5702
@josemanuelalvarezpino5702 9 жыл бұрын
Buenisimo el curso por un excelente docente, estoy con los que te piden javaee por favor y si piensas en jsf, jpa e hibernate, y spring para un futuro seria genial este material impartido de la forma que tu lo das. EXCELENTE!!!!!
@SinNombre101
@SinNombre101 8 жыл бұрын
Saludos don Juan. Excelente vídeo , ha sido genial , he aprendido muchísimos conceptos e ideas que no me podía imaginar. Me gustaría comentarte una opción que no sé si conoces , si es en tal caso , disculpame entonces. En el minuto 5:48 dentro de la cabecera del metodo : static void examina_mail(String mail) throws throws EOFException { ... } Puedes añadirle comentarios para no tener que borrar y volver a reescribir el código , también te puede servir para ejemplarizar las distintas posibilidades que existen a la hora de realizar una instrucción. Un ejemplo sería : static void examina_mail(String mail) throws Longitud_mail_erronea /* throws EOFException */ { ... } - Este fragmento de código no daría error ni problemas en la compilación. - Lo utilizo para incrustar comentarios en cualquier parte de una instrucción , ya sean dentro de bucles. Ejemplo : if ( /*Entra directamente en el if */ true ){ System.out. /* Ejemplo de inscrustar comentario donde quiera*/ println("hola"); } El compilador cuando ve este fragmento de código /**/ no lo tiene en cuenta , para el como si no existiera. Espero ser de ayuda. Una vez más gracias por su trabajo y paciencia.
@pildorasinformaticas
@pildorasinformaticas 8 жыл бұрын
+Sinno mbre Correcto !! Sí, lo conocía. Puede ser que no lo haya utilizado en el curso (no recuerdo haberlo hecho en este curso) pero es algo que suelo hacer en mis programas, es muy útil. Gracias por el aporte comos siempre. Un saludo!!
@diegolicona5621
@diegolicona5621 2 жыл бұрын
soy fanatico de tu contenido
@memejamas3818
@memejamas3818 3 жыл бұрын
simplemente hermoso gracias profe por este curso
@josedronesytecnologia
@josedronesytecnologia 9 жыл бұрын
Gracias por estos cursos, muy bien explicados
@normanhernandez2320
@normanhernandez2320 7 жыл бұрын
Excelente como los demás vídeos. Muchas gracias
@Alex75JR
@Alex75JR 8 жыл бұрын
Hola Juan, después de las vacaciones remoto el curso. Como siempre, muchas gracias por tu esfuerzo y por explicarlo todo tan bien. Sólo tengo una pequeña duda, cuando creas el constructor por defecto de la clase que hereda de Exception lo dejas vacío y cuando creas el constructor con el parámetro String llamas al constructor del padre con super(msj). Mi pregunta es: ¿En el constructor por defecto no deberíamos indicar también super() pero sin parámtros?. La creación de los constructores está en el minuto 6:45
@pildorasinformaticas
@pildorasinformaticas 8 жыл бұрын
Hola !! Habría sido más correcto, sí. Pero en este caso como el constructor de la clase padre lo que hace es construir un mensaje "null" a efectos prácticos da igual. Bien visto. Un saludo!!
@Alex75JR
@Alex75JR 8 жыл бұрын
Gracias por la aclaración, Juan.
@jorgemeza4364
@jorgemeza4364 4 жыл бұрын
¡Wow! Muy claro todo.
@teldatamcy5656
@teldatamcy5656 11 ай бұрын
Excelente!!! Gracias.
@leorodri2002
@leorodri2002 8 жыл бұрын
Hola Juan, superdidacticos tus curso, soy un administrador de empresas, he sido autodidacta con las herramientas office hasta llegar a VBA, entiendo SQL y estoy haciendo un repaso con tu curso, adicionalmente, haciendo tu curso de java, pero me gustaria saber si podrias hacer un curso de Framework Play con Java Saludos,
@pildorasinformaticas
@pildorasinformaticas 8 жыл бұрын
Hola !! Gracias por el comentario y por seguir mis cursos. Todos los días me piden cursos de frameworks. Eres el primero que me pide Framework play ya que siempre me piden Spring, Hibernate, JSF... Intentaré ver algunos de ellos. Todos me será imposible. Un saludo!!
@leorodri2002
@leorodri2002 8 жыл бұрын
Perfecto, de verdad quiero aprender la logica de funcionamiento de estos programa, gracias!!!
@ulisesacosta3170
@ulisesacosta3170 9 жыл бұрын
excelente curso de java!!. En algún futuro no muy lejano podría llegar hacer un curso de algún framework?
@pildorasinformaticas
@pildorasinformaticas 9 жыл бұрын
ULISES ACOSTA Sí, lo haré. ¿Qué framework? No lo se .. ya veremos. Saludos !!
@solracesoj6594
@solracesoj6594 9 жыл бұрын
Creo que el framework Spring es el más utilizado.
@juanpablonunez1333
@juanpablonunez1333 2 жыл бұрын
Excelente
@victorpirona9456
@victorpirona9456 6 жыл бұрын
excelente juan , una pregunta como haria para capturar una excepcion de mysql y mostrarla en una jsp, pero la excepcion tal cual como la muestra o lanza el mysql... gracias tengo muchas dudas con es, sobre todo porque debo pasarla primero entre dos classes
@BrandonYT11
@BrandonYT11 4 жыл бұрын
EXCELENTE VIDEO, TE AMO! XD
@carlosefrengarciacastro995
@carlosefrengarciacastro995 8 жыл бұрын
quiero hacer mi propio compilador pero no encuentro la documentacion adecuada tienes algun conocimiento de la simulacion de compiladores en java?
@MatiasEzelQ
@MatiasEzelQ 9 жыл бұрын
Juan, no me queda claro en que casos uso el RunTimeException o el IOException :(
@pildorasinformaticas
@pildorasinformaticas 9 жыл бұрын
+Matias Daneri Hola !! Eso no es algo que decidas tú sino el propio lenguaje Java. Si por ejemplo estás creando un programa que trabaja con Arrays y tú como programador deseas crear una excepción para prevenir la caída del programa, entonces estarás trabajando con RuntimeException. Y no porque lo hayas elegido tú, sino porque la clase ArrayIndexOutOfBoundsException hereda en la API de Java de RuntimeException. Luego entonces queda fuera de nuestro control la elección de trabajar con RuntimeException o IOException. Si por el contrario estás creando por ejemplo un programa que trabaja con acceso a ficheros del ordenador, entonces estarás trabajando con la clase FileSystemException la cual hereda en la API de Java de la clase IOException. No es algo que elijas tú sino que es algo que viene determinado por la herencia de las clases de la API de Java. Lo que si debes saber es que si vas a trabajar con clases que heredan de RuntimeException, no estás obligado a capturar la excepción ya que son excepciones o errores no controlados (por ejemplo cuando se sobrepasa el acceso en un Array). Pero si vas a trabajar con clases que heredan de IOException si que estás obligado a capturar la excepción o el error con un bloque try-catch porque son errores controlados (por ejemplo al intentar acceder a un fichero que no existe). La sintaxis y el funcionamiento del lenguaje Java obliga (por ley) a capturar este tipo de errores. Espero haber aclarado algo. Un saludo
@pichirruchi1
@pichirruchi1 9 жыл бұрын
hola amigo, podrias hacer tutorial de solid work ?
@pildorasinformaticas
@pildorasinformaticas 9 жыл бұрын
pichirruchi1 Sintiéndolo mucho no domino SolidWorks... Habrá curso de Autocad en un futuro. Un saludo
@arielcototapia6300
@arielcototapia6300 3 жыл бұрын
Y para que no se rompa el programa cada que exista una excepción??
@ИЖирков
@ИЖирков 2 жыл бұрын
Para eso sería el catch. Si ocurre la excepción, con el catch se define la ruta a seguir sin detener por completo la ejecución del programa.
@bertfranyie3946
@bertfranyie3946 7 жыл бұрын
try { examina_mail(el_mail); } catch (RuntimeException e) { System.out.println("xxxx"); } Seria de buena practica hacer esto?? Saludos
@enzoaliatis
@enzoaliatis 8 жыл бұрын
Excelente la explicacion de las excepciones, me he puesto a experimentar con el codigo par que me vaya diciendo especificamente que le falta al mail para que este correcto. o sea si falta un '@' o si falta un '.' o si la longitud es muy corta. no estoy seguro de si mi codigo es realmente limpio pero lo hice lo mas entendible posible y corre bien. lo dejo en los comentarios a ver si alguien se anima a corregirme o a refactorizar el codigo. public class CrearThrow { public static void main(String[] args) { String mail= JOptionPane.showInputDialog("Intruduce Mail"); compruebaMail(mail); if(comprobador==3) { System.out.println("Mail Correcto"); } } private static void compruebaLongitudMail(int length) throws Errores_mail { if(length
@enzoaliatis
@enzoaliatis 8 жыл бұрын
Talvez hayan formas mas directas de comprobar el mail, pero lo hice con el afán de practicar las excepciones y que en el futuro pueda añadir mas metodos para verificar mail facilmente
@dovi
@dovi 8 жыл бұрын
El código funciona correctamente, Enzo, pero me gustaría hacer un apunte constructivo al respecto. No sé si se debe al copia y pega que has hecho desde el IDE al comentario de KZbin, pero la estructura de tu código es muy confusa: 1. Las tabulaciones no son tabulaciones, son simples espacios. 2. Las llaves de los constructores vacíos confunden mucho e incrementan las líneas de código de forma muy poco eficiente. 3. El método compruebaMail(String mail) está muy perdido entre el medio de clases de excepciones propias, lo que junto con que no haya tabulaciones y haya un montón de llaves ocupando una sola línea tras un constructor/clase hace que el código sea terriblemente lioso. Un saludo.
@salvadorsdmb3378
@salvadorsdmb3378 19 күн бұрын
13/01/2025
@Alex-eq1cs
@Alex-eq1cs Жыл бұрын
OutOfMemoryError, meter 150.000.000 de botones en un FlowPane u otro layout xD
Curso Java  Excepciones VII. Captura de varias excepciones. Vídeo 148
11:40
pildorasinformaticas
Рет қаралды 36 М.
TRY-CATCH-FINALLY 🥏 en Java ☕ Capturar EXCEPCIONES 💥
12:27
Charly Cimino
Рет қаралды 7 М.
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН
Enceinte et en Bazard: Les Chroniques du Nettoyage ! 🚽✨
00:21
Two More French
Рет қаралды 42 МЛН
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 31 МЛН
So Cute 🥰 who is better?
00:15
dednahype
Рет қаралды 19 МЛН
Tutorial Java SE - 44 Excepciones Personalizadas
7:06
MitoCode
Рет қаралды 21 М.
Java: throw y throws, usos y diferencias
10:01
makigas
Рет қаралды 5 М.
AI Is Making You An Illiterate Programmer
27:22
ThePrimeTime
Рет қаралды 240 М.
TRY CATCH y FINALLY en JAVA (Manejando excepciones) - Tutorial Completo Fácil
10:53
Curso Java. Depurando con Eclipse. Debugging I. Vídeo 150
21:20
pildorasinformaticas
Рет қаралды 70 М.
Curso Java  Streams IV. Leyendo archivos. Streams Byte I. Vídeo 155
18:57
pildorasinformaticas
Рет қаралды 74 М.
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН