![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
try-try-finally-finally
Hola,
Varias veces he visto esta construcción:
¿Por qué no simplemente poner?
// Saludos |
|
#2
|
||||
|
||||
|
Hola,
Creo que alguna vez escribí código como el que copias arriba. No sé. El asunto parece más o menos lógico, pero, seguramente habría que pensar las cosas mejor, y ver si realmente, igual incluso convendría hacerlo como dices Román. Hum... |
|
#3
|
||||
|
||||
|
Es una rutina: crear objeto, try ... finally y destruir el objeto. Es algo que ya se hace casi sin pensar, como poner un begin ... end. Además a mi me parece que el código queda mas estructurado, mas fácil de leer y modificar. De todas formas supongo que el compilador, después de optimizar un poco, generara un ejecutable muy parecido.
|
|
#4
|
||||
|
||||
|
la unica logica que le veo a esa estructura es que hubiese codigo entre los dos finally:
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
|
#5
|
||||
|
||||
|
Hola
Metiendome donde no me llaman diria que se crea un objeto y si este esta creado entonces se crea el segundo objeto. Yo lo entendería así: Se supone que el primer objeto se creo, pero tal vez fallo algo, no se. Interesante. ![]() Saludos
__________________
Siempre Novato |
|
#6
|
||||
|
||||
|
Cita:
No es lo mismo crear 2 objetos, que crear 2 objetos pero que uno dependa del otro... es decir para llegar al objeto 2 debo pasar obligatoriamente por 1... de lo contrario no procede... Salu2 ![]() ![]()
__________________
BlueSteel |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Try Except --finally-- | Caral | Varios | 13 | 02-10-2006 22:12:24 |
|