Я использую этот фрагмент кода для получения символов от пользователей. Если кто-то поставит "к", моя программа закрывается. Если кто-то поставил что-нибудь еще, например "a" или "b" et c. моя программа снова работает с самого начала.
Как закодировать таким образом, чтобы если кто-то поставил что-нибудь еще, например 1, 2 или 3 или z, он печатал «это недопустимый символ, пожалуйста, исправьте его» * 1003 *
Я хочу иметь второй символ для запуска программы с начала, например «f».
while (!end) { //do something
Scanner st = new Scanner(System.in);
String str = st.nextLine();
if (str.equals("k")) {
end = true;}