Guten Abend,
Ich bin relativ neu im Bereich Java. Obwohl ich schon einige Fallunterscheidungen geschrieben habe, hänge ich gerade an folgender, mit dem Problem, dass immer Case 2 ausgeführt wird, egal was ich eingebe.
int Konstruktorauswahl = Stdin.readlnInt("Anzahl der Artikel festlegen. 1: 5 Artikel 2: Beliebige eingabe -> ");
switch (Konstruktorauswahl)
{
case 1:
lager1 = new Lager("Lagerhaus1", 5);
case 2:
int maxAnzArtikel = Stdin.readlnInt(": ");
lager1 = new Lager("Lagerhaus1", maxAnzArtikel);
default:
System.out.println("Bitte ueberpruefen Sie Ihre Eingabe!");
}
Hoffe ihr könnt mir helfen.
Grüße,
Beware
Ich bin relativ neu im Bereich Java. Obwohl ich schon einige Fallunterscheidungen geschrieben habe, hänge ich gerade an folgender, mit dem Problem, dass immer Case 2 ausgeführt wird, egal was ich eingebe.
int Konstruktorauswahl = Stdin.readlnInt("Anzahl der Artikel festlegen. 1: 5 Artikel 2: Beliebige eingabe -> ");
switch (Konstruktorauswahl)
{
case 1:
lager1 = new Lager("Lagerhaus1", 5);
case 2:
int maxAnzArtikel = Stdin.readlnInt(": ");
lager1 = new Lager("Lagerhaus1", maxAnzArtikel);
default:
System.out.println("Bitte ueberpruefen Sie Ihre Eingabe!");
}
Hoffe ihr könnt mir helfen.
Grüße,
Beware