Ayuda! Entendiendo el TRY / ENDTRY
Publicado por Andrea (325 intervenciones) el 30/07/2009 20:44:02
Hola a todos!!
Estuve investigando y leyendo sobre la estructura TRY / ENDTRY pero necesitaría que me confirmen desde sus experiencias (seguramente más importantes que la mía) si esto se arma así
En cualquier parte del programa armamos esta estructura
LOCAL lError AS Exception
TRY
__ * código que podría dar un error
CATCH TO lError
__* como si fuera un DO CASE / ENDCASE voy tomando cada nº de error y aviso que está
FINALLY
__ * Pasa por acá si o sí
ENDTRY
Ahora si esto está bien mis dudas son las siguientes:
1) ¿En qué parte del programa conviene poner este código? (LOAD, INIT de un form, por ejemplo?)
2) ¿Para qué se utiliza el bloque FINALLY?
3) Suponiendo que capturo el error, si no se solucionó ¿en qué parte de la estructura se ubica el programa?
MUCHAS GRACIAS!!
Estuve investigando y leyendo sobre la estructura TRY / ENDTRY pero necesitaría que me confirmen desde sus experiencias (seguramente más importantes que la mía) si esto se arma así
En cualquier parte del programa armamos esta estructura
LOCAL lError AS Exception
TRY
__ * código que podría dar un error
CATCH TO lError
__* como si fuera un DO CASE / ENDCASE voy tomando cada nº de error y aviso que está
FINALLY
__ * Pasa por acá si o sí
ENDTRY
Ahora si esto está bien mis dudas son las siguientes:
1) ¿En qué parte del programa conviene poner este código? (LOAD, INIT de un form, por ejemplo?)
2) ¿Para qué se utiliza el bloque FINALLY?
3) Suponiendo que capturo el error, si no se solucionó ¿en qué parte de la estructura se ubica el programa?
MUCHAS GRACIAS!!
Valora esta pregunta
0