Ответ 1
Ключевое слово "next", а не "break". Разрыв кажется специфичным для метода "каждый".
Я думал, что блоки похожи на анонимные функции.
Но когда я попытался закончить выполнение блока с использованием ключевого слова return, я думаю, что он вызвал возврат в область, в которой был определен блок. Это то, как они работают?
Если да, то как я могу закончить выполнение блока таким образом, чтобы он не вызывал возврат во внешней области?
Ключевое слово "next", а не "break". Разрыв кажется специфичным для метода "каждый".
Для выхода из блока или цикла используйте ключевое слово break
.
return
выйдет из метода.