Written by - Yash Agrawal

If else Statement


If else statements are also known as conditional statements, if else checks for True and False this requires a condition.

Java if Statement

If the condition inside the block is True then the code inside the block will be executed.

Syntax:

if(condition){  
//code to be executed  
}  

Java if-else statement

If the if condition is False then else part will be executed.

Syntax:

if(condition){  
//code if condition is true  
}else{  
//code if condition is false  
}  

Using Ternary Operator

We can also use ternary operator (? :) to perform the task of if...else statement. It is a shorthand way to check the condition. If the condition is true, the result of ? is returned. But, if the condition is false, the result of : is returned.

Syntax:

public class IfElseTernaryExample {    
public static void main(String[] args) {    
    int number=13;    
    //Using ternary operator  
    String output=(number%2==0)?"even number":"odd number";    
    System.out.println(output);  
}    
}    

Java if-else-if ladder Statement

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

Syntax:

if(condition1){  
//code to be executed if condition1 is true  
}else if(condition2){  
//code to be executed if condition2 is true  
}  
else if(condition3){  
//code to be executed if condition3 is true  
}  
...  
else{  
//code to be executed if all the conditions are false  
}  

Java Nested if statement

The nested if statement represents the if block within another if block. Here, the inner if block condition executes only when outer if block condition is true.

Syntax:

if(condition){    
     //code to be executed    
          if(condition){  
             //code to be executed    
    }    
}