Hola amigos, bienvenidos a esta clase.
Bueno, vamos a ver efectivamente como podemos manejar los errores que veamos la clase anterior.
Esto nos va a permitir devolverle un mensaje al usuario que no sea ese tipo de mensajes que a los usuarios
les suele asustar.
A qué tipo de mensaje me refiero?
Por ejemplo, si nosotros en una variable solicitamos un número flotante y en cambio de eso en un segundo
determinado escribe después me quedo con una retÃn, introduce algo.
Por ejemplo, ahí está esta forma que le damos un número.
En.
Lo mejor así.
Y yo voy a introducir una letra, efectivamente, en este caso nos devuelve un error que si esto lo
ve el usuario le da un paro cardíaco o se asusta.
Súmamente.
Entonces vamos a aprender efectivamente cómo podemos controlar esto?
Vamos a agregar un poco más de código como para que sea más bonito, no igual a.
Vamos, por ejemplo, a un lado para que vean la diferencia.
Entonces yo puedo imprimir prints.
Resultado de igual a?
Y vamos a decir como?
Por?
Variable.
Pero si yo pongo uno, ok, uno por dos en dos, en este caso en formato float, porque así lo especificamos.
Bien, sí, obviamente yo esto sigue siendo igual, no?
Si yo aprieto un ingreso, un stream, me va a devolver un error.
Bien.
Cómo podemos controlar con esto?
Cómo son las excepciones?
Que es la razón por la cual ustedes están en esta clase con el Tri, con el truidos puntos acá adentro?
Todo tabulado, porque todo va a estar dentro del trim.
Podemos manejar las excepciones.
Cómo?
Si yo pongo acá except justamente, no es casualidad.
Perdón por los ladridos del perro print, entre comillas.
Simple, podemos decir voy a parar un segundo.
Bueno, continuemos.
Perdón, lo fui a casa del perro.
Ya no tengo perro.
No, mentira.
Tengo una salchicha.
Bueno, la cuestión es que ahora puedo decir introdu.
Bueno, ingresaste cualquier cualquiera quier otra cosa menos la que se te pidió.
Por ejemplo.
Introduce un número.
Entonces, de esta manera, por ejemplo, yo lo ejecuto y digo bueno, me está pidiendo mi nombre y
me devuelve el sistema, el mensaje de ingresaste cualquier cosa menos lo que se te pidió.
Esto puede ser un ejemplo de cuando estás iniciado sesión esta manera nosotros nos ahorramos todo ese
mensaje feo que al usuario común mortales le tienen miedo.
Ahora utilizando usted mira.
Bueno, Álvaro, pero estamos ansiosos y con sed de reutilizar lo que hemos aprendido.
Bueno, pueden utilizar Wilt.
Ponemos un hermoso suum y de esa manera yo puedo copiar y pegar al reutiliza.
Vemos el 80 por ciento de la programación es reutilización.
Y el resto es.
Ingenio sobrevoló entonces de esta manera yo puedo ejecutar esto y decir Álvaro, para!
Esperen, disculpen si me voy, a menos que se te pidió, te voy a dar otra oportunidad.
Ahora si traigo el segundo.
Por qué no le gustó?
Recluté pueden hacer estos casos es reiniciamos como Windows.
Curiosamente hay algo o no?
Bueno.
Bueno, ahora si vieron a Alvaro rellenarse a intercepte cualquier cosa, te voy a dar otra oportunidad.
Bueno, gracias a no un número me pedía.
Bueno, ok, entonces un 5.
Bien.
Y así sucesivamente, puedo seguir ingresando
infinitamente.
Ahora bien, cómo podemos evitar que estos entren en un bucle infinito?
Seguro me lo dijeron.
Y si fue así, compartan en las redes sociales y lo me lo etiquetan.
Tengo que agregar un break porque si no, no es un ciclo infinito, no vamos a terminar más.
De hecho, es muy probable que por eso esto colapsó y yo tuve que hacer esto porque se me llenó el banco
de memoria.
Ahora si vamos a hacer Álvaro, uno de buenos estudiantes, uno bueno, un número.
Okey.
Y ahí vieron que salió, terminó.
Recuerden agregar el break en el while, porque si no, yo les dije bucle infinito de ruptura en el
tiempo y espacio el universo.
Pueden destruir a toda la humanidad.
Un gran poder implica una gran responsabilidad.
Pero la magia de las excepciones no termina acá.
Qué nos permite también las excepciones en el caso?
El ejemplo que yo le llegaba más arriba nos permiten devolverle un mensaje al usuario, por ejemplo,
que ha iniciado sesión de manera correcta con algo que ustedes ya conocen.
También que el famoso Hells.
Dentro de las excepciones.
En este caso.
Bueno, antes de migrar el break sólo les voy a describir, proponer e iniciar sesión.
Perfectamente.
Amigo.
Y este break no lo vamos a colocar acá, sino que va justamente acá.
Entonces Álvaro no va mal.
Número perfecto 27 Se decían perfectamente amigos.
Bien, amigo, como dirían acá.
Y para terminar el tema de las excepciones, en los errores hay algo hermoso que se llama finali.
Donde lo interesante del finali es que se va a ejecutar siempre, independientemente a que ocurra un
error o no..
Entonces.
Perfecto, mi amigo, lo voy a poner bien.
Termino todo esto.
Entonces, de esta manera, por fin nosotros podemos abordar siempre este error.
Ocurra un error o no. Esa es la oportunidad que nos brinda Peyton.
Me devolvió el Helms en esa sesión perfecta de un amigo.
Se terminó y de esta manera también terminamos esta clase.
Espero que les haya gustado.
Y les dejo un abrazo.
Digitar.