Python finally Nøgleord

Eksempel

Selvom try-blokken udløser en fejl eller ej, vil finally-blokken altid blive udført:

try:
  x > 3
except:
  print("Something went wrong")
else:
  print("Nothing went wrong")
finally:
  print("The try...except block is finished")

Kør et eksempel

Definition og brug

finally-nøgleord bruges i try ... except-blokker. Det definerer en kodeblok, der kører, når try...except...else-blokken afsluttes.

Selvom try-blokken udløser en fejl eller ej, vil finally-blokken altid blive udført.

Dette er meget nyttigt til at lukke objekter og rydde ressourcer.

Relaterede sider

try Nøgleord

except Nøgleord