Кто-нибудь,разъясните пожалуйста Делал изначально по условию - отправлять запрос имени пока не получим нужный тип, не пустое имя и не содержащееся в мапе Соответственно делал через do...while Не проходило почти по всем пунктам Ок,посмотрел комменты,переписал через while(true) и далее if if if - прошло Вопрос - каким образом, будут отправляться запросы если например при первом же имени получим не тот тип - и цикл прервется и метод вернет null Это будет дальше где-то в задачах? Например зациклен сам метод? ???