Java – If-else Statement

Java If-else Statement

checkout out sourcecode here

The Java if statement is used to test the condition. It checks boolean condition: true or false. There are various types of if statement in java.

  • if statement
  • if-else statement
  • nested if statement
  • if-else-if ladder

Java IF Statement

The Java if statement tests the condition. It executes the if block if condition is true.if statement in java

Example:

public class Ifcondition {
    public static void main(String[] args) {
        int age = 20;
        if (age > 18) {
            System.out.print("Age is greater than 18");
        }

    }
}

Output:

Age is greater than 18

Java IF-else Statement

The Java if-else statement also tests the condition. It executes the if block if condition is true otherwise else block is executed.if-else statement in java

Example:

public class Elsecondition {
    public static void main(String[] args) {
        int number = 13;
        if (number % 2 == 0) {
            System.out.println("even number");
        } else {
            System.out.println("odd number");
        }
    }
}

Output:

odd number

Java IF-else-if ladder Statement

The if-else-if ladder statement executes one condition from multiple statements.

if-else-if ladder statement in java

Example:

public class IfElseIfExample {
    public static void main(String[] args) {
        int marks = 65;

        if (marks < 50) {
            System.out.println("fail");
        } else if (marks >= 50 && marks < 60) {
            System.out.println("D grade");
        } else if (marks >= 60 && marks < 70) {
            System.out.println("C grade");
        } else if (marks >= 70 && marks < 80) {
            System.out.println("B grade");
        } else if (marks >= 80 && marks < 90) {
            System.out.println("A grade");
        } else if (marks >= 90 && marks < 100) {
            System.out.println("A+ grade");
        } else {
            System.out.println("Invalid!");
        }
    }
}

Output:

C grade

Leave a Reply

Your email address will not be published. Required fields are marked *