Manejo de errores

Autor: Monica Porter
Fecha De Creación: 18 Marcha 2021
Fecha De Actualización: 27 Junio 2024
Anonim
Curso JavaScript: 16. Manejo de Errores - #jonmircha
Video: Curso JavaScript: 16. Manejo de Errores - #jonmircha

Contenido

Definición - ¿Qué significa Manejo de errores?

El manejo de errores se refiere a los procedimientos de respuesta y recuperación de las condiciones de error presentes en una aplicación de software. En otras palabras, es el proceso compuesto por anticipación, detección y resolución de errores de aplicación, errores de programación o errores de comunicación. El manejo de errores ayuda a mantener el flujo normal de ejecución del programa. De hecho, muchas aplicaciones enfrentan numerosos desafíos de diseño al considerar las técnicas de manejo de errores.


Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

Techopedia explica el manejo de errores

El manejo de errores ayuda a manejar los errores de hardware y software con gracia y ayuda a reanudar la ejecución cuando se interrumpe. Cuando se trata de manejo de errores en software, el programador desarrolla los códigos necesarios para manejar errores o utiliza herramientas de software para manejar los errores. En los casos en que los errores no se pueden clasificar, el manejo de errores generalmente se realiza con la devolución de códigos de error especiales. Las aplicaciones especiales conocidas como manejadores de errores están disponibles para ciertas aplicaciones para ayudar en el manejo de errores. Estas aplicaciones pueden anticipar errores, lo que ayuda a la recuperación sin la finalización real de la aplicación.


Hay cuatro categorías principales de errores:

  • Errores lógicos
  • Errores generados
  • Errores en tiempo de compilación
  • Errores de tiempo de ejecución

Las técnicas de manejo de errores para errores de desarrollo incluyen corrección de pruebas rigurosa. Las técnicas de manejo de errores para errores lógicos o errores generalmente se realizan mediante la depuración meticulosa o la resolución de problemas. Las aplicaciones de manejo de errores pueden resolver errores de tiempo de ejecución o minimizar su impacto mediante la adopción de contramedidas razonables según el entorno. La mayoría de las aplicaciones de hardware incluyen un mecanismo de manejo de errores que les permite recuperarse con gracia de errores inesperados.

Como los errores pueden ser fatales, el manejo de errores es una de las áreas cruciales para los diseñadores y desarrolladores de aplicaciones, independientemente de la aplicación desarrollada o los lenguajes de programación utilizados. En el peor de los casos, los mecanismos de manejo de errores obligan a la aplicación a cerrar la sesión del usuario y apagar el sistema.