Ausnahmebehandlung

Status
Nicht offen für weitere Antworten.
Hallo!

folgender Code aus der Klasse Gehalt:
Code:
gehalt = Tastatur.getInputFloat(" Hoehe des Bruttogehalts: ");

Wenn anstatt eine Fließkommazahl ein String eingegeben wird, findet eine Ausnahmebehandlung in der Tastatur statt.
Ich muss aber den Fehler in der Klasse Gehalt auswerten, ohne den Code der Tastatur zu verändern.

Das heißt, ich muss eine übergeordnete Exception durchführen.

Was muss ich tun?
 
B

Beni

Gast
Dann musst du etwas anderes als Tastatur verwenden. Denn solange Tastatur dir auf keine Weise eine Angabe macht, dass was falsch eingegeben wurde, hast du keine Chance noch was in Gehalt zu flicken.

Benutz System.in, dann kannst du alles selbst machen :wink:
 
B

bygones

Gast
schau mal in den code von Tastatur, wass passiert, wenn eine exception geworfen wurde (besonderer rückgabewert).
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen

Neue Themen


Oben