catch - try python examples
python try-finally (1)
De la documentación de Python :
Si la cláusula finally genera otra excepción o ejecuta una declaración de devolución o interrupción, la excepción guardada se pierde.
¿Por qué la excepción en foo
no pasa desapercibida, pero la excepción en la bar
se plantea?
def foo():
try:
raise Exception(''foo'')
finally:
return
def bar():
try:
raise Exception(''bar'')
finally:
pass
foo()
bar()