Manejo de excepciones
Clase 15 de 34 • Curso de Ruby 2017
Contenido del curso
Métodos, blocks y procs
Programación Orientada a Objetos
Buenas prácticas
Proyecto: Scrapping
Proyecto: Aplicación web, consumiendo API
Conclusiones
Retos/Desafíos
Resumen
El manejo de excepciones nos sirve para controlar los errores que Ruby nos arroja por defecto cuando ejecutamos un código.
Existen cierto tipo d_e palabras reservadas_ para este manejo de excepciones:
- begin, end: Para definir un bloque.
- rescue: Para controlar una excepción.
- else: Código que se ejecuta si no hubo excepciones.
- ensure: Para forzar que se ejecute código si se lanza o no una excepción.
- raise o fail: Para lanzar una excepción.