Extends the <b>if</b> structure allowing the program to choose between two or more blocks of code. It specifies a block of code to execute when the expression in <b>if</b> is <b>false</b>.
]]></description>
<syntax>
if (<c>expression</c>) {
<c>statements</c>
} else {
<c>statements</c>
}
if (<c>expression</c>) {
<c>statements</c>
} else if (<c>expression</c>) {
<c>statements</c>
} else {
<c>statements</c>
}
</syntax>
<parameter>
<label>expression</label>
<description><![CDATA[any valid expression that evaluates to true or false]]></description>
</parameter>
<parameter>
<label>statements</label>
<description><![CDATA[one or more statements to be executed]]></description>