S
SchnickSchnackSchnuck
Gast
Hi Leute,
ich hab nochmal ne Frage. Ich möchte einen Rechner konstruieren, der nach Eingaben von drei Zahlen die Lösungsmenge einer quadratischen Gleichung ausgibt. Hab das bisher mit hart codierten Testzahlen probiert und es hat wunderbar geklappt.
Nun möchte ich, dass mein Programm Zahlen von der Tastatur einlesen kann...eine Fehlermeldung soll ausgegeben werden, wenn der Parameter a der Struktur f(x)=ax²+bx+c 0 ist, da ja eine Division durch Null nicht erlaubt ist (-> Normalform der quadratischen Gleichung) ... Generell hab ich schon aus dem Vorlesungsskript schon einen Codeschnipsel entdeckt, der eine Exception wirft, wenn keine gültige Zahl eingegeben wird:
}
catch(IOException e) {
System.err.println("IO-Fehler: "+e.getMessage());
}
catch(NumberFormatException e) {
System.err.println("Keine gueltige Zahl eingegeben!");
}
nun möchte ich dieses um die Zahl 0 erweitern...ich mein, ich könnte eine zusätzliche Methode generieren, in der ich z.B. mit einer case-Anweisung arbeite und bei Eingabe einer Null eine Fehlermeldung ausgeben lassen, aber geht das nicht auch mit einer Exception?!
Vielleicht kann mir jemand helfen.
Gruß Daniel.
ich hab nochmal ne Frage. Ich möchte einen Rechner konstruieren, der nach Eingaben von drei Zahlen die Lösungsmenge einer quadratischen Gleichung ausgibt. Hab das bisher mit hart codierten Testzahlen probiert und es hat wunderbar geklappt.
Nun möchte ich, dass mein Programm Zahlen von der Tastatur einlesen kann...eine Fehlermeldung soll ausgegeben werden, wenn der Parameter a der Struktur f(x)=ax²+bx+c 0 ist, da ja eine Division durch Null nicht erlaubt ist (-> Normalform der quadratischen Gleichung) ... Generell hab ich schon aus dem Vorlesungsskript schon einen Codeschnipsel entdeckt, der eine Exception wirft, wenn keine gültige Zahl eingegeben wird:
}
catch(IOException e) {
System.err.println("IO-Fehler: "+e.getMessage());
}
catch(NumberFormatException e) {
System.err.println("Keine gueltige Zahl eingegeben!");
}
nun möchte ich dieses um die Zahl 0 erweitern...ich mein, ich könnte eine zusätzliche Methode generieren, in der ich z.B. mit einer case-Anweisung arbeite und bei Eingabe einer Null eine Fehlermeldung ausgeben lassen, aber geht das nicht auch mit einer Exception?!
Vielleicht kann mir jemand helfen.
Gruß Daniel.