Ошибка
NoSuchElementException
вызвана тем, что
String replace = in.next();
или
String word = console.next();
по-прежнему звонит next
, но один из них больше не нужно предоставлять следующий элемент. Обязательно позвоните по номеру hasNext()
, прежде чем звонить по номеру next()
.