Manejodeexcepciones
Páginas: 3 (643 palabras)
Publicado: 14 de abril de 2015
Una excepción se levanta en casa de un error e indica una condición anormal que no se debe deencontrar durante la ejecución normal del programa. Una excepción indica una necesidad urgente de tomar una acción reparadora.
Una excepción es un error de programa que ocurre durante la ejecución. Siocurre una excepción y esta activo un segmento de código denominada manejador de excepciones para esa excepción, entonces el flujo de control pasa al manejador.
Los lenguajes que soportan el mecanismotienen que mantener el código de excepciones muy independiente del código normal.Ello es debido a que el mecanismo de manejo de errores, no importa lo bueno que sea, inútil si se degrada el rendimientodel código normal.
Bloques Try.
Un bloque try debe de encerrar las sentencias que pueden lanzar excepciones. Un bloque try comienza con la palabra reservada try seguida por una secuencia de sentenciasde programa encerradas entre llaves.
A continuación del bloque try hay una lista de manejadores llamados cláusulas catch. Al menos un manejador catch debe de aparecer inmediatamente después de unbloque try para manejar excepciones lanzadas, o si no hay manejador catch debe especificarse el manejador finally; en caso contrario, el compilador genera errores. Cuando un tipo de excepción lanzadacoincide con la signatura de un manejador catch, el control se reanuda dentro del bloque del manejador catch. Sin ninguna excepción se lanza desde el bloque try, una vez que terminan las sentencias...
Leer documento completo
Regístrate para leer el documento completo.