try Catch

10/03/2005 - 17:39 por dsadsadafdagadf | Informe spam
Hola , quisiera saber si despues de manejar un excepción
podría continuar con la ejecución del programa.
Ejemplo: Por pasos.
try
//codigo que produce una excepción.(1)
//Codigo q quiero q siga ejecutandose.(3)
cacth System.Exception
(2) Manejar la exception.

End Try
Un saludo y muchas gracias.
 

Leer las respuestas

#1 Carlos Durán Urenda
10/03/2005 - 17:58 | Informe spam
Hola

Por lo que veo, estas acostumbrado al uso los manejadores de errores de VB,
con el On Error Goto todos los errores se manejaban al final del
procedimiento y podias continuar con Resume o ResumeNext

en .Net puedes establecer varios controles de excepcion dentro del mismo
procedimiento, por ejemplo


Procedimiento
Codigo
Try
Codigo Conflictivo
Catch ex as Exception
Codigo en caso de Error (solo se ejecuta en caso de error)
Finally
Codigo que quieres ejecutar ya sea que ocurra un error o no (siempre
se ejecuta)
End Try
Codigo que quieres que siga ejecutandose

mas codigo

otro bloque Try

mas codigo

etc

puedes incluso anidar bloques Try
aunque el uso excesivo de Try afecta el rendimiento de tu aplicacion

Saludos
Carlos Durán





"dsadsadafdagadf" escribió en el
mensaje news:6b3a01c5258f$c9b301b0$
Hola , quisiera saber si despues de manejar un excepción
podría continuar con la ejecución del programa.
Ejemplo: Por pasos.
try
//codigo que produce una excepción.(1)
//Codigo q quiero q siga ejecutandose.(3)
cacth System.Exception
(2) Manejar la exception.

End Try
Un saludo y muchas gracias.

Preguntas similares