Mam taki kod:
Scanner scanner = new Scanner(System.in);
boolean gameOver = false;
while (!gameOver) {
System.out.println("Input :");
String operation = scanner.next();
if (operation.equals("start")) {
String user1 = scanner.next();
if (user1.equals("user") || user1.equals("easy")) {
String user2 = scanner.next();
if (user2.equals("user") || user2.equals("easy")) {
System.out.println(user1 + " " + user2);
} else System.out.println("Bad parameter");
} else System.out.println("Bad parameter");
} else if (operation.equals("exit")) {
gameOver = true;
} else System.out.println("Bad parameter");
}
Jak wpisuje start user user jest dobrze .
Jak zrobić żeby po wpisaniu samego start albo start z pierwszym inputem wyświetliło "bad parameter". Jak wpisuje samo start i wciskam enter przechodzi mi do następnej lini i muszę coś wpisać a ja chciałbym żeby po wciśnięciu enter wypisało mi błąd i pętla zaczeła iteracje od początku. Muszę mieć te trzy inputy.
Ktoś może pomóc ?