Sprawdzanie poprawności wejścia skanera w pętli while
Muszę pokazać wejścia skanera wpodczas loop: użytkownik musi wstawiać dane wejściowe, dopóki nie napisze „quit”. Tak więc muszę sprawdzić poprawność każdego wejścia, aby sprawdzić, czy pisze „quit”. Jak mogę to zrobić?
while (!scanner.nextLine().equals("quit")) {
System.out.println("Insert question code:");
String question = scanner.nextLine();
System.out.println("Insert answer code:");
String answer = scanner.nextLine();
service.storeResults(question, answer); // This stores given inputs on db
}
To nie działa. Jak mogę zweryfikować dane wejściowe każdego użytkownika?