Ver Mensaje Individual
  #5  
Antiguo 04-07-2014
pani_alex pani_alex is offline
Miembro
 
Registrado: oct 2005
Posts: 51
Reputación: 21
pani_alex Va por buen camino
Cita:
Empezado por Neftali Ver Mensaje
¿Porqué quieres capturar la excepción dentro del finally?

El finally te asegura que la ejecución de código pasará por allí, aunque antes se produzcan errores, de esa forma si pones el código de "cerrar todo" (por ejemplo) , te asegurarás de que se ejecuta.

¿Porqué poner el except en una parte del código que se ejecuta siempre, si no quieres que el except se ejecute siempre (sólo cuando hay errores)? No digo que falle, pero no le veo sentido.
Es que necesito hacer dos cosas a la ves, una grabar si o si un registro de todas las excepciones, por eso el try except y dos asegurarme de que si so si se ejecute el codigo para cerrar/liberar/finalizar x tarea q se haya realizado, no creo que sea la primera persona que haya pensado en eso y me parece que debe existir ya alguna forma para ello, por eso consulto. La parte del on e:exception necesito que se ejecute solo en caso de excepcion no en cada finally
gracias por las respuestas




Cita:
Empezado por nlsgarcia Ver Mensaje
pani_alex,




Revisa esta información:
Espero sea útil

Nelson.
ya lo conocia y lo lei en varias ocaciones, solo que no encuentro lo q busco en esa info
Responder Con Cita