Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
modul:archiv:m320:learningunits:lu03:aufgaben:lu04-aufgabe_2.1 [2026/08/30 14:06] – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1modul:archiv:m320:learningunits:lu03:aufgaben:lu04-aufgabe_2.1 [2026/08/30 14:06] (aktuell) – ↷ Seite von modul:m320:learningunits:lu03:aufgaben:lu04-aufgabe_2.1 nach modul:archiv:m320:learningunits:lu03:aufgaben:lu04-aufgabe_2.1 verschoben msuter
Zeile 1: Zeile 1:
 +==== Aufgabe 2 - Exception fangen und bearbeiten ====
  
 +=== Ziel ===
 +  * Sie können mit dem try-except Konstrukt "kritischen" Code überwachen und im Fehlerfall reagieren.
 +
 +=== Auftrag ===
 +   - Laden Sie das Repo von 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.
 +   - Führen Sie den pytest aus, um sicherzustellen, dass die Aufgabe korrekt gelöst ist.
 +=== Dauer ===
 +10 Minuten
 +=== Abgabe ===
 +Abgabe auf github.
 +
 +----
 +<nodisp>GitHub Repo: https://github.com/templates-python/m320-lu03-a02-catch-exception.git</nodisp>
 +[[https://creativecommons.org/licenses/by-nc-sa/4.0/|{{https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png}}]] (c) René Probst