Ребят не могу понять почему объект типа String должен находиться именно внутри while, как это работает если String находиться на уровень выше то программа пишет ошибку, но почему, сломал голову объясните? Почему такой код не работает?: public class Solution { public static void main(String[] args) { Scanner console = new Scanner(System.in); String words = console.nextLine(); boolean endless = true; while (endless) { if (words.equals("enough")) { break; } System.out.println(words); } } }