M
MATT2k
Gast
Java: Hilfe bei Exception - geholfen
Hi,
ich habe gerade ein Tastatureingabe mit dem Scanner gebastelt:
Ich möchte hier noch überprüfen, ob die Eingabe ein positive oder negativer Wert ist und dann bei einem Negativen die Exception auslösen lassen.
Aber irgendwie stehe ich hier auf dem Schlauch.
Hätte da jemand nen Tipp für mich?
Gruß,
Matthias
// edit:
Also ich hätte schonmal sowas:
Aber so richtig hilft mir das auch nicht weiter.
Hi,
ich habe gerade ein Tastatureingabe mit dem Scanner gebastelt:
Code:
static Scanner sc = new Scanner(System.in);
static double readDouble(String t) throws NegativeNumberException {
double eingabe;
System.out.println(t);
String s = sc.next();
return eingabe = Double.parseDouble(s);
}
Ich möchte hier noch überprüfen, ob die Eingabe ein positive oder negativer Wert ist und dann bei einem Negativen die Exception auslösen lassen.
Aber irgendwie stehe ich hier auf dem Schlauch.
Hätte da jemand nen Tipp für mich?
Gruß,
Matthias
// edit:
Also ich hätte schonmal sowas:
Code:
static double readDouble(String t) throws NegativeNumberException {
double eingabe;
System.out.println(t);
String s = sc.next();
eingabe = Double.parseDouble(s);
try{
if (eingabe < 0)
throw new NegativeNumberException();
else return eingabe;
}
catch (NegativeNumberException e){
}
Zuletzt bearbeitet von einem Moderator: