Multiple selections : If Statement « Statement Control « Java Tutorial






If there are multiple selections, you can also use if with a series of else statements.

if (booleanExpression1) {
    // statements
} else if (booleanExpression2) {
    // statements
}
...
else {
    // statements
}

For example:

public class MainClass {

  public static void main(String[] args) {
    int a = 0;

    if (a == 1) {
      System.out.println("one");
    } else if (a == 2) {
      System.out.println("two");
    } else if (a == 3) {
      System.out.println("three");
    } else {
      System.out.println("invalid");
    }
  }

}








4.2.If Statement
4.2.1.The if statement syntax
4.2.2.Expression indentation for if statement
4.2.3.Using braces makes your 'if' statement clearer
4.2.4.Multiple selections
4.2.5.The if Statement in action
4.2.6.The else Clause
4.2.7.Nested if Statements
4.2.8.Using && in if statement
4.2.9.Using || (or operator) in if statement