Входные данные клиента Java не принимаются

У меня есть этот код, чтобы сервер неоднократно получал входные данные от клиента, пока их ввод не является жизнеспособным (ViableInput возвращает истину или ложь). Вот код:

public String[] getInput() throws IOException {
    String input = in.readLine();
    while (ViableInput(input) == false) {
        this.FireClient("Invalid Input - Required: (int, int)");
        input = in.readLine(); //this line is where it gets stuck
        System.out.print(input);
    }
    return input.split(" ");
}

кажется, застрял на второй строке ввода. (новый ввод не распечатывается на сервере). Почему?

0 ответов

Другие вопросы по тегам