Python Probeer Behalwe
Die try
blok laat jou 'n blok kode vir foute toets.
Die except
blok laat jou die fout hanteer.
Die finally
blok laat jou kode uitvoer, ongeag die resultaat van die probeer- en behalwe blokke.
Baie uitsonderings
Jy kan soveel uitsonderingsblokke definieer as wat jy wil, bv. as jy 'n spesiale blok kode vir 'n spesiale soort fout wil uitvoer:
Voorbeeld
Druk een boodskap as die probeerblokkie 'n verhoog NameError
en 'n ander vir ander foute:
try:
print(x)
except NameError:
print("Variable x
is not defined")
except:
print("Something else went
wrong")