@@ -126,3 +126,9 @@ Erstelle ein Konsolen-Programm, bei welchem der Nutzer nacheinander aufgefordert
...
@@ -126,3 +126,9 @@ Erstelle ein Konsolen-Programm, bei welchem der Nutzer nacheinander aufgefordert
## Aufgabe 3
## Aufgabe 3
Erweitere dein bestehendes Taschenrechner-Konsolenprogramm um ein einfaches Menüsystem. Das Menü soll in einer Endlosschleife angezeigt werden, bis der Nutzer das Programm beendet. Die Menü-Optionen sollen "Rechnen" und "Beenden" sein.
Erweitere dein bestehendes Taschenrechner-Konsolenprogramm um ein einfaches Menüsystem. Das Menü soll in einer Endlosschleife angezeigt werden, bis der Nutzer das Programm beendet. Die Menü-Optionen sollen "Rechnen" und "Beenden" sein.
## Aufgabe 4
Erweitere dein Taschenrechner-Programm, indem du Fehlerbehandlung mit `try-catch` einbaust.
Fange ungültige Nutzereingaben, wie Buchstaben statt Zahlen oder ungültige Rechenoperationen, ab und werfe eigene Exceptions die du (in der UI!) fängst und entsprechende Fehlermeldungen ausgibst.