Считываем данные с клавиатуры. Цикл должен заканчиваться при вводе слова exit
boolean isExit = false; //объявили переменную isExit присвоили значение false
while (!isExit) //пока isExit правда, то
{
String s = bufferedReader.readLine(); // считываем с клавиатуры и передаем в переменную s
isExit = s.equals("exit"); // теперь isExit имеет значение либо true либо false. Если s = "exit", то
// isExit имеет значение true и цикл заканчивает работу.
// НЕ ПОНИМАЮ ЛОГИКИ, ведь если isExit ПРАВДА, то продолжаем
// считывать с клавиатуры, а тут наоборот, заканчивает свою работу...
System.out.println(s); // выводим строку на консоль
}
Не понимаю как работает этот код?