====== 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'' und ''pylint'' 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//
{{tag>M320-LU05}} [[https://creativecommons.org/licenses/by-nc-sa/4.0/|{{https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png}}]] René Probst, bearbeitet durch Marcel Suter