Statement Control Java Tutorial

The for statement is like the while statement, i.e. you use it to create loop.
The for statement has following syntax:

for ( init ; booleanExpression ; update ) {
    statement (s)
}
init is an initialization that will be performed before the first iteration.
booleanExpression is a boolean expression which will cause the execution of statement(s) if it evaluates to true.
update is a statement that will be executed after the execution of the statement block.
init, expression, and update are optional.
The for statement will stop only if one of the following conditions is met:
booleanExpression evaluates to false
A break or continue statement is executed
A runtime error occurs.