Solución

@maiquez·31/8/2026TypeScript
solution.tsTypeScript
def cleanup_resource(fail: bool) -> dict:
    events = []
    error = False
    # Abre el recurso, procesa (falla si fail=True) y ciérralo siempre
    try:
        events.append("opened")
        if fail == True:
            raise ValueError
    except ValueError:
        error = True
    finally:
        events.append("closed")
    
    return {"events": events, "error": error}
0respuestas
Respuestas

Aún no hay respuestas

¡Sé el primero en responder!

Escribir un comentario

Recuerda ser amable. Estás comentando la solución de otra persona. Comparte tu perspectiva de forma constructiva y respetuosa.

Debes iniciar sesión para publicar un comentario.