Page 103 - 2617_JSSPS_C-7
P. 103
When you enter the value 7, then the output will appear as shown:
Because the condition (7% 2 == 0) in the if statement returns false, control is transferred to the
statements in the else block.
The if...else...if Statement
The if…else…if statement helps us to test multiple conditions and execute one of the multiple blocks
of statements. These blocks are specified by if and else…if keywords. The else block will be executed
if any of the given conditions in the if and the else…if blocks does not evaluate to true. The if…else…if
statement is also known as the if…else ladder.
The syntax of the if...else…if statement is as follows:
Start
if (< conditional expression >)
{
[statements]
Conditional False
} Expression
of if
else if(< conditional expression >)
{ Conditional False
True
Expression
[statements]
Body of if of else if
}
…… True
else Body of else if Body of else
{
Stop
[statements]
Flowchart of if....else....if statement
}
Program 7: Write a program to check the season based on the character entered by the user.
1 public class IfElseIfStatement
2 {
3 public static void main(char ch)
4 {
Java Programming 101

