0% found this document useful (0 votes)
7 views8 pages

Understanding Else If Statement in Code

The document explains the use of the else if statement in programming to specify additional conditions when the initial condition is false. It provides syntax examples and practical scenarios, such as determining what to do based on weather conditions or the time of day. The document includes code examples that illustrate how the else if statement functions in different situations.

Uploaded by

dangebrielt
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views8 pages

Understanding Else If Statement in Code

The document explains the use of the else if statement in programming to specify additional conditions when the initial condition is false. It provides syntax examples and practical scenarios, such as determining what to do based on weather conditions or the time of day. The document includes code examples that illustrate how the else if statement functions in different situations.

Uploaded by

dangebrielt
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd

ELSE IF

STATEMENT
The else if Statement
Use the else if statement to specify a new condition if the first condition is false.
Syntax:
if (condition1) {
// block of code to be executed if condition1 is true
} else if (condition2) {
// block of code to be executed if the condition1 is false and condition2 is true
} else {
// block of code to be executed if the condition1 is false and condition2 is false
}
Think of it like real life: If it rains, bring an umbrella. Else if it's sunny, wear
sunglasses. Else, just go outside normally.

Example
int weather = 2; // 1 = raining, 2 = sunny, 3 = cloudy
if (weather == 1) {
[Link]("Bring an umbrella.");
} else if (weather == 2) {
[Link]("Wear sunglasses.");
} else {
[Link]("Just go outside normally.");
}
Example:

public class Main {


public static void main(String[] args) {
int weather = 2; //1 = raining, 2 = sunny, 3 = cloudy
if (weather == 1) {
[Link]("Bring an umbrella.");
} else if (weather == 2) {
[Link]("Wear sunglasses.");
} else {
[Link]("Just go outside normally.");
}
}
}

Output:

Wear sunglasses.
Example Explained:

Since weather is 2, the first


condition (weather == 1) is not met,
so the if block is skipped. The
program then checks the else if
condition (weather == 2), which is
true. That means the else if block
runs and prints "Wear sunglasses.".
Another Example
This example chooses between three different
messages depending on the time of day:

Example:

int time = 22;


if (time < 10) {
[Link]("Good morning.");
} else if (time < 18) {
[Link]("Good day.");
} else {
[Link]("Good evening.");
}
Example explained
In the example above, time (22) is greater than 10, so
the first condition is false. The next condition, in the
else if statement, is also false, so we move on to the
else condition since condition1 and condition2 is both
false - and print to the screen "Good evening".

However, if the time was 14, our program would print


"Good day.":

You might also like