Exiting a Loop
The normal way to exit a loop is for the tested condition to become false
. This is true of all three types of loops in Java. There might be times when you want a loop to end immediately, even if the condition being tested is still true
. You can accomplish this with a break
statement, as shown in the following code:
int index = 0;while (index <= 1000) { index = index + 5; if (index == 400) { break; }}
A break
statement ends the loop that contains the statement.
In this example, the while
loop loops until the index
variable is greater than 1,000. However, a special case causes the loop to end earlier than that: If index
equals 400, the break
statement is executed, ending the loop immediately.
Another special-circumstance ...
Get Sams Teach Yourself Java™ in 24 Hours, Sixth Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.