Python Probeer Behalve
Met het try
blok kunt u een codeblok testen op fouten.
Met het except
blok kun je de fout afhandelen.
Met het finally
blok kun je code uitvoeren, ongeacht het resultaat van de try-and-behalve-blokken.
Veel uitzonderingen
U kunt zoveel uitzonderingsblokken definiëren als u wilt, bijvoorbeeld als u een speciaal codeblok wilt uitvoeren voor een speciaal soort fout:
Voorbeeld
Druk één bericht af als het try-blok een a opwerpt NameError
en een ander voor andere fouten:
try:
print(x)
except NameError:
print("Variable x
is not defined")
except:
print("Something else went
wrong")