As part of the if
... then
... else
statement:
if Boolean_expression then statement1 else statement2
or, as part of the case
... else
statement:
case expression of selector: statement; ... selector: statement else { ``otherwise'' instead of ``else'' is allowed } statement; ... statement end
else is part of the if ... then ... else
statement which provides a possibility to execute statements
alternatively. In the case
statement, else starts a
series of statements which is executed if no selector fit in
expression. In this situation, else is a synonym for
otherwise
.
else in if statements is defined in ISO 7185 Pascal and supported by all known Pascal variants. else in case statements is a Borland Pascal extension; ISO 10206 Extended Pascal has otherwise instead.
program ElseDemo; var i: Integer; begin Write ('Enter a number: '); ReadLn (i); if i > 42 then WriteLn ('The number is greater than 42') else WriteLn ('The number is not greater than 42') end.