If Statements
For simple branching, the if
statement is provided for control flow.
An if
statement requires a condition, which must be a boolean.
The parenthesis are optional around the condition, the braces are required around the body.
Example
if a {
} else if (b) {
}
An if
can be followed by zero or more else if
blocks and a
single optional else
block.
Example
if a {
} else if b {
} else if c {
} else {
}
The else
must come last.