Python finally Avainsana

Esimerkki

Tämä suoritetaan aina, riippumatta siitä, aiheuttaako try-lohko virheen tai ei:

try:
  x > 3
except:
  print("Jotain meni väärin")
else:
  print("Mitään ei tapahtunut väärin")
finally:
  print("try...except lohko on päättynyt")

Suoritusesimerkki

Määritelmä ja käyttö

finally Avainsana käytetään try ... except -lohkossa. Se määrittää koodilohkon, joka suoritetaan, kun try...except...else-lohko päättyy.

Tämä suoritetaan aina, riippumatta siitä, aiheuttaako try-lohko virheen tai ei.

Tämä on hyödyllistä sulkea objekteja ja puhdistaa resursseja.

Tiedot sivusta

try Avainsana

except Avainsana