El 14 de septiembre de 2017, publicamos una versión revisada de nuestra Política de privacidad. Tu uso continuado de video2brain.com significa que aceptas este documento revisado, por lo que te recomendamos que dediques unos minutos a leerlo y comprenderlo.

C# esencial

Desechar excepción: throw

Prueba ahora LinkedIn Learning sin cargo y sin compromiso.

Prueba gratis Mostrar modalidades de suscripción
Durante este video vamos a conocer la sentencia throw también utilizada para el manejo de errores. Comenzaremos definiendo su función, analizaremos su sintaxis y finalizaremos con su aplicación práctica.
02:22

Transcripción

En algunas ocasiones, cuando hagamos el manejo de errores vamos a requerir que sí se arroje el error, es decir, que no vamos a querer que se evite como lo hicimos anteriormente con la sentencia "try-catch". Vamos a trabajar con este ejemplo que habíamos hecho anteriormente. Hago lo que es el "try-catch", pero ahora, solamente quiero mostrarle al usuario el mensaje del error. Para ello, hago lo siguiente: Quiero mostrarle al usuario este mensaje pero solamente si el error lo contiene. Entonces, lo que puedo hacer aquí, es agregar una sentencia "if" y decir que si el error no contiene mensaje o el mensaje es nulo, entonces, voy a arrojar el error, esto lo hago con la palabra reservada "throw". Solamente en el caso de que el error sí contenga el mensaje, voy a mostrarlo en consola. De esta forma, he utilizado el "throw" en base a una condición dentro de un "try-catch". El "throw" también lo puedo utilizar directamente en una condición, si deseo que el error sea arrojado. Voy a ejecutar. La cadena de entrada no tiene el formato correcto, lo que he hecho es solo mostrar el mensaje, ya que la condición que agregué para arrojar el error, es que el mensaje sea nulo. Podría hacer también lo siguiente para verificar el "throw". Si el mensaje del error es diferente de nulo, que sabemos que así es porque ya lo ha mostrado, entonces, voy a arrojar el error. Es aquí donde estoy arrojando el error. Esto lo podemos hacer cuando sabemos que es un error fatal y que no podemos manejarlo de ninguna forma.

C# esencial

Descubre las facilidades y bases de la programación con el lenguaje C#, así como la programación orientada a objetos con el apoyo de un ejercicio para poner en práctica.

2:22 horas (38 Videos)
Actualmente no hay comentarios.
 

Este curso video2brain está disponible como descarga y para ser visualizado online. ¡Pero no hace falta que decidas entre las dos opciones! Al comprar el curso, disfrutarás de ambas posibilidades.

La descarga te permite ver las lecciones sin estar conectado/a a internet y supone una navegación fácil y ágil entre capítulo y capítulo. Si vas a trabajar en diferentes ordenadores o si no quieres descargarte el curso completo, entra en la web con tus datos de acceso y disfruta directamente de tus vídeos online. Te deseamos que disfrutes de este curso y te resulte de mucha utilidad.

Estamos a tu disposición si tienes cualquier tipo de duda o pregunta.