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")
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.