Preguntas etiquetadas con error-handling

Preguntas relacionadas con el manejo de errores y excepciones. Según Wikipedia, el manejo de excepciones es el proceso de responder a la ocurrencia, durante el cálculo, de excepciones (eventos anómalos o excepcionales que requieren un procesamiento especial) que a menudo cambian el flujo normal de ejecución del programa. Es proporcionado por construcciones de lenguaje de programación especializado o mecanismos de hardware de computadora.

11
La forma moderna de realizar el manejo de errores ...
He estado reflexionando sobre este problema durante un tiempo y me encuentro continuamente encontrando advertencias y contradicciones, así que espero que alguien pueda sacar una conclusión de lo siguiente: Favorecer excepciones sobre códigos de error Hasta donde sé, después de trabajar en la industria durante cuatro años, leer libros y …

14
¿Por qué es 0 falso?
Esta pregunta puede sonar tonta, pero ¿por qué 0evalúa falsey cualquier otro valor [entero] truees la mayoría de los lenguajes de programación? Comparación de cadenas Dado que la pregunta parece demasiado simple, me explicaré un poco más: en primer lugar, puede parecer evidente para cualquier programador, pero ¿por qué no …

16
¿Se debe verificar si es nulo si no espera que sea nulo?
La semana pasada, tuvimos una acalorada discusión sobre el manejo de nulos en la capa de servicio de nuestra aplicación. La pregunta está en el contexto .NET, pero será la misma en Java y en muchas otras tecnologías. La pregunta era: ¿siempre debe verificar si hay nulos y hacer que …






7
¿Se debe verificar cada pequeño error en C?
Como buen programador, uno debe escribir códigos robustos que manejen cada resultado de su programa. Sin embargo, casi todas las funciones de la biblioteca C devolverán 0 o -1 o NULL cuando haya un error. A veces es obvio que se necesita una comprobación de errores, por ejemplo, cuando intenta …
60 c  error-handling 

5
¿Intentará una computadora dividir por cero?
Todos sabemos que 0/0es Undefinedy devuelve un error si tuviera que ponerlo en una calculadora, y si tuviera que crear un programa (en C por lo menos) el sistema operativo terminaría cuando trato de dividir por cero. Pero lo que me he estado preguntando es si la computadora incluso intenta …






Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.