Вопросы к Поиску с Алисой
Бесконечный цикл в программировании — цикл, написанный таким образом, что условие выхода из него никогда не выполняется. ru.wikipedia.org ru.ruwiki.ru
Если в цикле нет условия для выхода, подпрограмма внутри него будет повторяться бесконечно. blog.skillfactory.ru Она завершится, только если прервать исполнение всего кода. blog.skillfactory.ru
Зачастую бесконечный цикл — ошибка начинающих программистов, которые неверно описали условие. blog.skillfactory.ru Но есть ситуации, когда бесконечное повторение — штатный режим работы. blog.skillfactory.ru Например, программа в бесконечном цикле раз в несколько миллисекунд обновляет изображение на экране — это закончится, только если выйти из неё. blog.skillfactory.ru
Бесконечным чаще всего становится цикл while, но в теории таким можно сделать и цикл for — например, если не менять итератор или установить невозможное условие для выхода. blog.skillfactory.ru