try and except
Behandle einen Fehler, statt abzustürzen. Der Code in try läuft; wirft er den genannten Fehler, läuft except.
Syntax
try:...except ValueError:...
- Nenne den Fehler, mit dem du rechnest. Ein nacktes except verbirgt echte Fehler.
Beispiel
try:
int("abc")
except ValueError:
print("not a number")Ausgabe:
not a number
Häufige Fehler
- Wer mit except: alles abfängt, macht Fehler unsichtbar.
- Halte den try-Block klein, damit du weißt, welche Zeile fehlgeschlagen ist.