Python finalmente Parola chiave
Esempio
Il blocco finally verrà sempre eseguito, indipendentemente dal fatto che il blocco try generi un errore o meno:
try:
x > 3
except:
print("Something went wrong")
else:
print("Nothing went wrong")
finally:
print("The
try...except block is finished")
Definizione e utilizzo
La finally
parola chiave è usata in try... eccetto i blocchi. Definisce un blocco di codice da eseguire quando il blocco try... eccetto...else è definitivo.
Il finally
blocco verrà eseguito indipendentemente dal fatto che il blocco try generi un errore o meno.
Questo può essere utile per chiudere oggetti e ripulire le risorse.
Pagine correlate
La try
parola chiave.
La except
parola chiave.