Hey leute,
Ich habe eine neue wöchentliche Aufgabe in meiner Programmier Vorlesung.
Folgendes Problem:
Wie ihr seht, versuche ich abzufragen, ob in Eingabe n "Hasseroeder,etc. drin steht. Da aber in "n" zu Anfang nichts steht, wirft er sofort das Excetion aus.
Wie schreibe ich meine eigene Exception, da es Teil der Aufgabe ist, wenn eine nicht vorhandene Biersorte eingegeben wird, einen "UnknownBeerString" abzufangen und dementsprechend drauf zu reagieren.
Schonmal Danke im Vorraus
MfG Shakal
Ich habe eine neue wöchentliche Aufgabe in meiner Programmier Vorlesung.
Folgendes Problem:
Java:
public void Eingabe() throws IOException {
Scanner scan = new Scanner(System.in);
System.out.print("Geben Sie eine Biersorte ein: ");
n = scan.next();
if (n != "Hasseroeder" ||n != "Brinkhoffs" || n != "Jever"){
// throw new IOException();
System.out.println("test");
}
}
Wie ihr seht, versuche ich abzufragen, ob in Eingabe n "Hasseroeder,etc. drin steht. Da aber in "n" zu Anfang nichts steht, wirft er sofort das Excetion aus.
Wie schreibe ich meine eigene Exception, da es Teil der Aufgabe ist, wenn eine nicht vorhandene Biersorte eingegeben wird, einen "UnknownBeerString" abzufangen und dementsprechend drauf zu reagieren.
Schonmal Danke im Vorraus
MfG Shakal