C# GUÍA TOTAL DE PROGRAMADOR

Page 383

12_C#2010_AJUSTADO.qxd

8/6/10

8:49 PM

Page 381

Cómo empezar a depurar un programa

Ya que nos encontramos en el depurador, el lugar donde se generó la excepción aparece marcado en forma muy clara, y junto a él tendremos un cuadro de diálogo que contiene la información correspondiente.

Figura 5. El cuadro de dialogo nos indica el tipo de excepción que se levantó.

Si observamos el cuadro de diálogo veremos que la excepción, es decir el error, fue provocado por un intento de dividir entre cero. La división entre cero no está definida y por eso es una operación inválida. Ahora que ya sabemos qué provoca el problema, simplemente podemos corregir el código. Podemos pensar que la corrección es sencilla y simplemente dividir entre la variable que tiene un valor de cero, puede ser algo como lo que se muestra en el siguiente bloque de código, a modo de ejemplo:

LA DESCRIPCIÓN DEL ERROR Debemos acostumbrarnos a leer la descripción del error, es un punto muy importante. Con el tiempo nos acostumbraremos a la descripción y sabremos inmediatamente qué hacer para resolver el problema. Muchos programadores con malos hábitos solamente van a la línea del error, pero no leen la descripción del error. Esto los lleva a tiempos más largos para resolverlo.

www.redusers.com

381


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.