Zum Hauptinhalt springen

Exceptions01

  • Erstelle die Ausnahmenklasse InvalidValueException
  • Passe die Klasse Vehicle anhand der Hinweise an
  • Passe die ausführbare Klasse aus Übungsaufgabe Interfaces01 so an, dass ein Auto mit einem ungültigen Wert beschleunigt wird und in der Konsole ausgegeben wird, dass der Wert größer als 0 sein muss.

Hinweise zur Klasse Vehicle

  • Die Methode void accelerate(valueInKmh: int) soll den eingehenden Wert überprüfen. Ist der eingehende Wert kleiner als 0 soll die Ausnahme InvalidValueException ausgelöst werden
  • Die Methode void brake(valueInKmh: int) soll den eingehenden Wert überprüfen. Ist der eingehende Wert kleiner als 0 soll die Ausnahme InvalidValueException ausgelöst werden
git switch exercises/exceptions/01
Open in Gitpod