✅✅ ✅ ✅ ✅ 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. 💥💥💥
@juanitoelchispa64929 жыл бұрын
Acabo de abrir la lista de reproducción para ver este video que me faltaba, y me he dado cuenta que hoy hace exactamente un año que empezaste con este curso el 5 de mayo del 2014, y sigo aquí....¿por qué será? Un saludo, gracias y enhorabuena Juan. No me canso.
@pildorasinformaticas9 жыл бұрын
Juanito elchispa Gracias como siempre por tu fidelidad y ánimos. Yo sin algunos de vosotros tampoco seguiría aquí. Un saludo
@nelsonarcereyes28579 жыл бұрын
SRES. DE PILDORAS INFORMATICAS, CADA DIA ME ENTUSIASMO MAS CON SUS TUTORIALES, ME DAN GANAS DE QUEDARME MAS TIEMPO APRENDIENDO INFORMATICA ,PERO HAY QUE TRABAJAR VALE HASTA LA PROXIMA ...
@mrkborja2 жыл бұрын
148 Videos de pura cultura de Java !!! Gracias Profe (Juan)
@nelsonarcereyes28579 жыл бұрын
AGRADECIENDOLE A PILDORAS INFORMATICAS , POR EL DESARROLLO DE ESTOS TUTORIALES, ME AYUDAN MUCHISIMO PARA DEARROLLAR APLICACIONES , UN GRAN ABRAZO DESDE CHILE COMUNA DE MAIPU ...
@rosaatcoding7 жыл бұрын
Desde Java SE 7 se pueden capturar y tratar varias excepciones en un solo bloque catch, poniendo un tipo a continuación de otro separados por una barra vertical | . Por ejemplo: catch (IOException | SQLException ex) { ...... }
@ernestofavio67354 жыл бұрын
gracias capo
@erickei13404 жыл бұрын
Grande
@luciopaulino38784 жыл бұрын
Pero como añadís la personalización para cada excepción?? sino no seria lo mismo que armar un catch solo para todos los Exceptions posibles ? se que pregunto tarde pero agradecería una respuesta .
@youself33014 жыл бұрын
con un if? else if? xd
@quiqueruiz58364 жыл бұрын
@@luciopaulino3878 try { division(); } catch (ArithmeticException | NumberFormatException e) { if (e.getClass().getSimpleName().equals(new String("NumberFormatException"))){ System.out.println("No has introducido un número entero"); }else if(e.getClass().getSimpleName().equals(new String("ArithmeticException"))) { System.out.println("Estás dividiendo por 0"); } }
@maurosepulveda9 жыл бұрын
Me impresiona, tus conocimientos y generosidad, gracias desde Chile.
@pildorasinformaticas9 жыл бұрын
Mauricio Sepulveda Gracias a ti por tu comentario y por seguir mis vídeos. Un saludo
@bernarda.moralesnicola77995 жыл бұрын
Excelente video tutorial de nuevo !!! El mejor canal informático de la red.
@elsavictoriabarraganoliver71534 жыл бұрын
De lo mejor en tutores!! Gracias mil Juan... Slds.
@rosaatcoding7 жыл бұрын
Código de partida: package excepciones_I; import javax.swing.JOptionPane; public class Varias_Excepciones { public static void main(String[] args) { division(); } static void division() { int num1 = Integer.parseInt(JOptionPane.showInputDialog("Introduce el dividendo: ")); int num2 = Integer.parseInt(JOptionPane.showInputDialog("Introduce el divisor: ")); System.out.println("El resultado es: " + (num1 / num2)); } }
@teldatamcy565611 ай бұрын
Excelente!!! Gracias. Chévere cambur!!!
@AlfonsoMonroyIV5 жыл бұрын
Es importante que cuando se usan varios catch se deben acomdar en orden de jerarquia del mas particular al mas generico.
@memejamas38183 жыл бұрын
gracias profe todo esta de lujo
@juanpablonunez13332 жыл бұрын
Excelente el video
@adriannunez31088 жыл бұрын
que buenos videos, muchas gracias
@rickylobu5 ай бұрын
por lo que indico en la clase pasada también habría que indicar en el encabezado de la función static void division() throws ArithmeticException, NumberFormatException {
@abrahamespinosa85159 жыл бұрын
hola muy buenas lo siento soy nuevo y apenas encontre tus videos solo quiero saber cada cuando subes videos te agradeceria si me contestaras gracias los primeros videos que vi los esplicas muy bien de todos modos gracias
@pildorasinformaticas9 жыл бұрын
abraham espinosa Hola !! Subo vídeos en función de mi tiempo libre. Mínimo uno a la semana. Lo normal dos o tres. Hay semanas que subo uno diario. Un saludo
@josepsanz54479 жыл бұрын
Hola muy buenas. Me encanta como explicas y me gustaría que hicieras un nuevo curso de Android Studio, desarrollo de aplicaciones para android.
@pildorasinformaticas9 жыл бұрын
Josep Sanz Hola !! Sí, es un curso que me están pidiendo mucho y está previsto para cuando acabe el de Java. Aún queda bastante para acabar, pero lo haremos. Un saludo
@Farckat78 жыл бұрын
Buenas Juan, excelente vídeo como de costumbre en este canal. Una cosa, ¿te has planteado empezar un curso de C++, no desde cero, sino partiendo desde el punto de conocimiento en programación básica que tenemos los seguidores del curso de Java? Para ver las principales diferencias y las particularidades de C++. Un saludo!
@cgonzalez45325 жыл бұрын
@Farckat7 apoyo la propuesta del compañero, me encantaría un curso de C++, con todo el conocimiento y la excelente manera de dictar un curso que solo usted la tiene, muchas gracias Profe.
@micaelagarcia51122 жыл бұрын
De hecho ya esta haciendo un curso de c++ :V
@pabloberdote37203 жыл бұрын
Hola para ver las excepciones sin usar los metodos get ... simplemente pones }catch(NumberFormatException e) { System.out.println(e); } Resultado que da seria el mismo que con System.out.println(e.getClass().getName() + e.getMessage()); Resultado: java.lang.NumberFormatException: For input string: "ssddd" Gracias por el curso Juan ya voy por el 148 y probando mi curiosidad a ver que sale si hago esto ,o lo otro a ver que pasa. Muchas Gracias..
@bastianmardonez74703 жыл бұрын
por que en este ejemplo no utilizo la clausula throws para especificar la excepción que arroja el método division(), o lo mas correcto seria utilizar la clausula throws solamente cuando se genera una excepción comprobada?
@aldo.Q2210 ай бұрын
Por que esta enseñando como se utiliza solamente
@aldo.Q2210 ай бұрын
ya tu aplicaras el que mejor te convenga
@ryveras9 жыл бұрын
Hola Juan. Tengo una pequeña pregunta. Estoy en clase y hemos empezado a trabajar con arvhicos (files) en java; lectura, escritura, serializacion.... He revisado el curso y no he encontrado (al menos no he sido capaz de verlo) ningun video que trate del tema. Mi pregunta es ¿has tratado este tema durante el curso? y en caso de que sea si ¿serias tan amable de indicarme en que parte del curso? muchisima gracias por tu trabajo, me es de gran ayuda a mi y a los compañeros de clase. un saludo
@pildorasinformaticas9 жыл бұрын
ryveras Hola !! No, aun no he tratado este tema. por supuesto que lo trataré pero aún no he llegado (no falta demasiado). Este curso tendrá más de 350 vídeos. Aún no hemos llegado ni a la mitad del contenido. Un saludo!! P.D.: Y gracias a todos por seguirme ;)
@ryveras9 жыл бұрын
pildorasinformaticas muchas gracias por responderme. Seguire atento a las novedades de este y otros cursos. Ahora mismo ya acabe con el de css y voy a empezar el de java script. Tus cursos son geniales y los explicas de una manera clara y sencilla (ni te imaginas las de veces que nos han ayudado a mi y al resto de compañeros cuando no entendiamos algo). Muchas gracias por el trabajo y sigue asi crack! un saludo
@MsLilipuchistes4 жыл бұрын
Sé que es muy sencillo pero igual dejo por aquí el código base: package excepciones_I; import javax.swing.*; public class Varias_excepciones { public static void main(String[] args) { // TODO Auto-generated method stub division(); } static void division() { int num1 = Integer.parseInt(JOptionPane.showInputDialog("Introduce Dividendo: ")); int num2 = Integer.parseInt(JOptionPane.showInputDialog("Introduce Divisor: ")); System.out.println("El resultado es: " + num1 / num2); } }
@maurosepulveda9 жыл бұрын
Que aplicacion utilizas para hacer la presentacion? Saludos
@pildorasinformaticas9 жыл бұрын
Mauricio Sepulveda Hola !! PowerPoint para las presentaciones, Camtasia para grabar y zoomit para señalar. Un saludo
@ArmanGO-Oficial3 жыл бұрын
Buenas tarde Juan, no entiendo porque al quitar el static del metodo divisio() ocurre que al llamar el metodo division() en el main, este tira un error, alguien me podría explicar porque pls?, siento que paso por alto algún concepto del método static. Agradezco de antemano una respuesta
@pildorasinformaticas3 жыл бұрын
Tendría que mirar tu código, pero no se puede acceder a un método static desde un método no static. Un saludo!
@Shk4You7 жыл бұрын
pueden usarse varios catch con exepciones que haya creado yo mismo? si es asi como sabria java cual usar?
@luciopaulino38784 жыл бұрын
Si se puede, tantas como quieras. Java sabría cual "usar" o mas bien, que excepción se crea cuando, ya que vos mismo indicas en el código del método en que situaciones "throw" o arrojar tus propias excepciones. Si vos creas distintas clases de tipo excepción, pero dentro del método donde deberían aparecer (en la situación que sea) no las instancias y usas el throw, por mas que pongas muchos catch, esa excepción nunca se va a ejecutar. Espero haberte respondido, saludos.
@carpiocorazongersonmarcos16823 жыл бұрын
intento capturar InputMismatchException, pero me sigue saliendo el mismo error, nose captura :c
@mercedesiranzo65929 жыл бұрын
Hola Juan!!, aquí sigo programando... tengo una duda con las excepciones RunTimeException o excepciones no comprobadas. Siempre dices que es una mala práctica capturar las excepciones para luego lanzarlas y detectarlas con un try-catch. Entonces, para este tipo de excepciones cual es la forma correcta de tratarlas?. Te pregunto esto porque estoy con un ejercicio, trata de crear una tienda online por consola, sencillo aparentemente..., doy de alta los clientes, los listo y al eliminar por código de cliente que es numérico me daba una excepción al introducir una letra. En concreto la excepción InputMismatchException que te ha dado a ti tb. Aún no he conseguido arreglarlo, tengo que depurarlo un poco y estoy viendo varias veces tus videos y demás pero mi duda es, si yo no quiero lanzar la excepción en el método y crear el try catch pertinente, ¿cual sería la forma correcta?. A mi se me ocurre preguntar, en mi caso, si el código de cliente está informado o si es numérico pero eso es posible en Java?. Gracias nuevamente por tu atención Un saludo Merce
@luishi1316 жыл бұрын
tengo la misma duuudaa....rayos
@luciopaulino38784 жыл бұрын
@@luishi131 La buena practica con las RunTimeExceptions es simplemente pensar en una forma de que nunca se contemple la posibilidad de que ocurra el error en el programa, es decir, que armes tu programa de tal forma que no ocurran este tipo de excepciones en ninguna situación. Un ejemplo seria, en este ejercicio de división, que se utilice la estructura do-while para que se siga preguntando el divisor hasta que la respuesta sea distinta de 0.
@ivandaleforroquierocomenta99639 жыл бұрын
Tenés como 3000 seguidores incondicionales en este curso, por qué no comenzás un proyecto y te damos una mano para que agarrés unos euros? Jaja.
@pildorasinformaticas9 жыл бұрын
+Ivan DaleForroQuieroComentar Ja !! Buena idea !!! Me pondré a trabajar en ello. ;) Un saludo
@juanitoelchispa64929 жыл бұрын
Madre mía con la excepciones....si esto es peor que las herencias.
@kevinjimenez6143 Жыл бұрын
jajajjajjajaja
@salvadorsdmb337817 күн бұрын
15/01/2025
@manualvarezizquierdo5 жыл бұрын
como te gusta "controlar" las excepciones xD...el mundo sería un lugar mejor si se comprobasen
@pildorasinformaticas5 жыл бұрын
:))) nadie comprueba nada, todo el mundo se fía. Y así nos va