Skip to the content.
3.1: Boolean Expressions 3.2: If Control Flow 3.3: If Else 3.4: Else If 3.5: Compound Booleans 3.6: Equivalent Booleans 3.7: Comparing Objects 3.8: Homework

Unit 3 Team Teach - 3.4

Unit 3 Team Teach

3.4 Else If Statements

Else If Statements: Used when you have multiple conditions that need to be checked sequentially.

Flow of Execution: Each condition is evaluated in the order written. The first true condition’s code runs, and the rest are skipped.

Structure:

  • Start with a single if statement.
  • Follow with as many else if statements as needed.
  • Optionally end with one else to handle any remaining cases. Key Concept: The order of conditions matters. More specific conditions should come before broader ones to ensure accurate results.

image

  1. If I was 19 what would it print out?
  2. If I was 13 what would it print out?
  3. Create your if statement with one else if condition.

  4. If I was 19, it would print our “You can register to vote” and “You are old enough for a license to drive.”

  5. If I was 13, it would print out, it will not print out anything.
int y = 0;
if (y < 5)
{
    System.out.println("y is less than 5");
}
else if (y > 5)
    {
        System.out.println("You are greater than 5!");
    }
y is less than 5