Tema 5 Control de errores y depuración Parte 2
Errores en programación
Errores de sintaxis En C# se tienen comúnmente los siguientes errores de sintaxis: Omitir el ; al final de una sentencia. Utilizar el ; en una sentencia que no lo utiliza por ejemplo después de if o for. No cerrar una llave abierta. No escribir correctamente las palabras reservadas. No utilizar el mismo identificador para las variables.
Errores lógicos Algunos errores lógicos son: No aplicar la jerarquía (precedencia) de operadores. No realizar los cálculos correctamente. Producir bucles infinitos. Se resuelven volviendo al diseño del algoritmo.
Errores de entrada de datos Introducir datos de un tipo diferente al esperado. Introducir datos fuera del rango permitido. Se resuelven aplicando el manejo de excepciones y el control de entrada de datos en el programa.
depuración
Opciones para la depuración F5 Depurar F11 Paso a paso por las instrucciones. Observar el panel de Variables locales. CTRL F10 Ejecutar hasta el cursor