Не проходит валидацию на вывод, в чём проблема не могу понять.
Map<String, String> map = new LinkedHashMap<String, String>();
while (true) {
String town = reader.readLine();
String family = reader.readLine();
if (family.isEmpty() || town.isEmpty())
break;
map.put(town, family);
}
String wfitTown = reader.readLine();
for (Map.Entry<String,String> entry : map.entrySet()){
if (entry.getKey().equals(wfitTown)){
System.out.println(entry.getValue());
}
}