Это в основном вызвано тем, что вы не предоставили пользовательский ввод. InputBuffer на самом деле ищет входы, но поскольку вы не предоставили их явно, это вызывает проблему.
Как только вы попытаетесь отправить его, все будет в порядке. Окончательный вердикт зависит от вашей логики c и реализации проблемы.
Edit: Я бы предложил использовать BufferedReader для целей ввода, это невероятно намного быстрее.
Добавил картинку, чтобы помочь.