Ви можете використовувати оператор break як з циклами for, так і з циклами while. У вкладеному циклі break припинить виконання самого внутрішнього циклу. Потік програми відновлюється в наступному рядку коду відразу після блоку. 24 лютого 2023 р.
Оператор break повністю виходить із циклу for або while. Щоб пропустити решту інструкцій у циклі та почати наступну ітерацію, використовуйте оператор continue. break не визначається за межами циклу for або while. Щоб вийти з функції, використовуйте return .
Як бачите, хоча цикл for призначений для виконання від 0 до num (що в даному випадку дорівнює 100), оператор break спричиняє його передчасне завершення, коли i squared більше або дорівнює num. Інструкцію break можна використовувати з будь-якими циклами Java, включаючи навмисно нескінченні …
Використання розриву в циклі for схоже на використання повернення в середині функції – іноді це має великий сенс, але іноді перерву або повернення не можна легко побачити під час налагодження коду. І код, який важко або складно підтримувати, є поганим кодом.
якщо ви включите будь-який цикл у свою функцію, тоді ви можете використовувати або break або continue, інакше використовуйте return. Break і Continue використовуються в циклах, тому що процес циклу полягає в багаторазовому повторенні коду. Тож іноді вам потрібно вирватися з циклу або пропустити певну ітерацію за допомогою продовження.
Немає іншого способу зупинити або зламати цикл forEach(), окрім як створити виняток.