Python schließlich Schlüsselwort
Beispiel
Der finally-Block wird immer ausgeführt, egal ob der try-Block einen Fehler auslöst oder nicht:
try:
x > 3
except:
print("Something went wrong")
else:
print("Nothing went wrong")
finally:
print("The
try...except block is finished")
Definition und Verwendung
Das finally
Schlüsselwort wird in try...außer Blöcken verwendet. Es definiert einen Codeblock, der ausgeführt wird, wenn der try...außer...else-Block abgeschlossen ist.
Der finally
Block wird unabhängig davon ausgeführt, ob der try-Block einen Fehler auslöst oder nicht.
Dies kann nützlich sein, um Objekte zu schließen und Ressourcen zu bereinigen.
Verwandte Seiten
Das try
Schlüsselwort.
Das except
Schlüsselwort.