LU05.A02: Exception fangen und verarbeiten
Sie können mit dem try-except Konstrukt „kritischen“ Code überwachen und im Fehlerfall reagieren.
Auftrag
- Akzeptieren Sie das Assignment im GitHub Classroom
- Führen Sie die
main
-Methode aus und prüfen Sie am Bildschirm, welche Exception zum Programmabbrch geführt hat. - Ergänzen Sie nun den Code der Methode
main
, so dass der Fehler gefangen und die systemeigene Fehlermeldung am Bildschirm ausgegeben wird.- Die Fehlermeldung muss
list index out of range
lauten.
- Führen Sie
pytest
undpylint
aus, um sicherzustellen, dass die Aufgabe korrekt gelöst ist.
Dauer
10 Minuten
Abgabe
Mittels Push auf GitHub.
⇒ GitHub Repo für externe Besucher
GitHub Repository https://github.com/templates-python/m320-lu05-a02-except
Lernende am BZZ müssen den Link zum GitHub Classroom Assignment verwenden