Curso Java Excepciones VII. Captura de varias excepciones. Vídeo 148

  Рет қаралды 36,305

pildorasinformaticas

pildorasinformaticas

Күн бұрын

Пікірлер: 56
@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. 💥💥💥
@juanitoelchispa6492
@juanitoelchispa6492 9 жыл бұрын
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.
@pildorasinformaticas
@pildorasinformaticas 9 жыл бұрын
Juanito elchispa Gracias como siempre por tu fidelidad y ánimos. Yo sin algunos de vosotros tampoco seguiría aquí. Un saludo
@nelsonarcereyes2857
@nelsonarcereyes2857 9 жыл бұрын
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 ...
@mrkborja
@mrkborja 2 жыл бұрын
148 Videos de pura cultura de Java !!! Gracias Profe (Juan)
@nelsonarcereyes2857
@nelsonarcereyes2857 9 жыл бұрын
AGRADECIENDOLE A PILDORAS INFORMATICAS , POR EL DESARROLLO DE ESTOS TUTORIALES, ME AYUDAN MUCHISIMO PARA DEARROLLAR APLICACIONES , UN GRAN ABRAZO DESDE CHILE COMUNA DE MAIPU ...
@rosaatcoding
@rosaatcoding 7 жыл бұрын
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) { ...... }
@ernestofavio6735
@ernestofavio6735 4 жыл бұрын
gracias capo
@erickei1340
@erickei1340 4 жыл бұрын
Grande
@luciopaulino3878
@luciopaulino3878 4 жыл бұрын
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 .
@youself3301
@youself3301 4 жыл бұрын
con un if? else if? xd
@quiqueruiz5836
@quiqueruiz5836 4 жыл бұрын
@@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"); } }
@maurosepulveda
@maurosepulveda 9 жыл бұрын
Me impresiona, tus conocimientos y generosidad, gracias desde Chile.
@pildorasinformaticas
@pildorasinformaticas 9 жыл бұрын
Mauricio Sepulveda Gracias a ti por tu comentario y por seguir mis vídeos. Un saludo
@bernarda.moralesnicola7799
@bernarda.moralesnicola7799 5 жыл бұрын
Excelente video tutorial de nuevo !!! El mejor canal informático de la red.
@elsavictoriabarraganoliver7153
@elsavictoriabarraganoliver7153 4 жыл бұрын
De lo mejor en tutores!! Gracias mil Juan... Slds.
@rosaatcoding
@rosaatcoding 7 жыл бұрын
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)); } }
@teldatamcy5656
@teldatamcy5656 11 ай бұрын
Excelente!!! Gracias. Chévere cambur!!!
@AlfonsoMonroyIV
@AlfonsoMonroyIV 5 жыл бұрын
Es importante que cuando se usan varios catch se deben acomdar en orden de jerarquia del mas particular al mas generico.
@memejamas3818
@memejamas3818 3 жыл бұрын
gracias profe todo esta de lujo
@juanpablonunez1333
@juanpablonunez1333 2 жыл бұрын
Excelente el video
@adriannunez3108
@adriannunez3108 8 жыл бұрын
que buenos videos, muchas gracias
@rickylobu
@rickylobu 5 ай бұрын
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 {
@abrahamespinosa8515
@abrahamespinosa8515 9 жыл бұрын
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
@pildorasinformaticas
@pildorasinformaticas 9 жыл бұрын
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
@josepsanz5447
@josepsanz5447 9 жыл бұрын
Hola muy buenas. Me encanta como explicas y me gustaría que hicieras un nuevo curso de Android Studio, desarrollo de aplicaciones para android.
@pildorasinformaticas
@pildorasinformaticas 9 жыл бұрын
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
@Farckat7
@Farckat7 8 жыл бұрын
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!
@cgonzalez4532
@cgonzalez4532 5 жыл бұрын
@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.
@micaelagarcia5112
@micaelagarcia5112 2 жыл бұрын
De hecho ya esta haciendo un curso de c++ :V
@pabloberdote3720
@pabloberdote3720 3 жыл бұрын
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..
@bastianmardonez7470
@bastianmardonez7470 3 жыл бұрын
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.Q22
@aldo.Q22 10 ай бұрын
Por que esta enseñando como se utiliza solamente
@aldo.Q22
@aldo.Q22 10 ай бұрын
ya tu aplicaras el que mejor te convenga
@ryveras
@ryveras 9 жыл бұрын
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
@pildorasinformaticas
@pildorasinformaticas 9 жыл бұрын
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 ;)
@ryveras
@ryveras 9 жыл бұрын
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
@MsLilipuchistes
@MsLilipuchistes 4 жыл бұрын
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); } }
@maurosepulveda
@maurosepulveda 9 жыл бұрын
Que aplicacion utilizas para hacer la presentacion? Saludos
@pildorasinformaticas
@pildorasinformaticas 9 жыл бұрын
Mauricio Sepulveda Hola !! PowerPoint para las presentaciones, Camtasia para grabar y zoomit para señalar. Un saludo
@ArmanGO-Oficial
@ArmanGO-Oficial 3 жыл бұрын
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
@pildorasinformaticas
@pildorasinformaticas 3 жыл бұрын
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!
@Shk4You
@Shk4You 7 жыл бұрын
pueden usarse varios catch con exepciones que haya creado yo mismo? si es asi como sabria java cual usar?
@luciopaulino3878
@luciopaulino3878 4 жыл бұрын
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.
@carpiocorazongersonmarcos1682
@carpiocorazongersonmarcos1682 3 жыл бұрын
intento capturar InputMismatchException, pero me sigue saliendo el mismo error, nose captura :c
@mercedesiranzo6592
@mercedesiranzo6592 9 жыл бұрын
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
@luishi131
@luishi131 6 жыл бұрын
tengo la misma duuudaa....rayos
@luciopaulino3878
@luciopaulino3878 4 жыл бұрын
@@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.
@ivandaleforroquierocomenta9963
@ivandaleforroquierocomenta9963 9 жыл бұрын
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.
@pildorasinformaticas
@pildorasinformaticas 9 жыл бұрын
+Ivan DaleForroQuieroComentar Ja !! Buena idea !!! Me pondré a trabajar en ello. ;) Un saludo
@juanitoelchispa6492
@juanitoelchispa6492 9 жыл бұрын
Madre mía con la excepciones....si esto es peor que las herencias.
@kevinjimenez6143
@kevinjimenez6143 Жыл бұрын
jajajjajjajaja
@salvadorsdmb3378
@salvadorsdmb3378 17 күн бұрын
15/01/2025
@manualvarezizquierdo
@manualvarezizquierdo 5 жыл бұрын
como te gusta "controlar" las excepciones xD...el mundo sería un lugar mejor si se comprobasen
@pildorasinformaticas
@pildorasinformaticas 5 жыл бұрын
:))) nadie comprueba nada, todo el mundo se fía. Y así nos va
Curso Java  Excepciones VIII. Cláusula finally. Vídeo 149
16:42
pildorasinformaticas
Рет қаралды 33 М.
Curso Java. Depurando con Eclipse. Debugging II. Vídeo 151
20:07
pildorasinformaticas
Рет қаралды 33 М.
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 30 МЛН
Learn Any Programming Language In 3 Hours!
22:37
Code With Huw
Рет қаралды 643 М.
Curso Java  Excepciones VI. Creación de excepciones propias. Vídeo 147
19:53
pildorasinformaticas
Рет қаралды 59 М.
Dependency Injection, The Best Pattern
13:16
CodeAesthetic
Рет қаралды 916 М.
Структура файлов и каталогов в Linux
20:28
Aleksey Samoilov
Рет қаралды 439 М.
AI Is Making You An Illiterate Programmer
27:22
ThePrimeTime
Рет қаралды 242 М.
Learn English quickly with podcast | English learning Conversation | Episode 1
18:01
English Podcast Zone
Рет қаралды 1,5 МЛН
Curso Java. Streams I. Accediendo a ficheros.  Lectura. Vídeo 152
25:43
pildorasinformaticas
Рет қаралды 203 М.
5 Conceptos claves de la PROGRAMACIÓN FUNCIONAL
15:48
Coding Together ES
Рет қаралды 21 М.
Curso Java. Programación genérica. Herencia y tipos comodín. Vídeo 167
16:34