The if and else statements in Java are control structures that allow you to execute code based on conditions. Let’s dive into their usage.
if StatementThe if statement executes a block of code if its condition evaluates to true:
int number = 10;
if (number > 5) {
System.out.println("Number is greater than 5.");
}elseThe else statement runs a block of code if the condition is false:
int number = 3;
if (number > 5) {
System.out.println("Number is greater than 5.");
} else {
System.out.println("Number is 5 or less.");
}else ifTo handle multiple conditions, use else if:
int number = 8;
if (number > 10) {
System.out.println("Number is greater than 10.");
} else if (number > 5) {
System.out.println("Number is greater than 5 but not greater than 10.");
} else {
System.out.println("Number is 5 or less.");
}if StatementsYou can nest if statements to check more complex conditions:
int x = 7, y = 12;
if (x > 5) {
if (y > 10) {
System.out.println("x is greater than 5 and y is greater than 10.");
}
}x is greater than 5 and y is greater than 10.Practice writing programs with decision-making logic. Mastering if, else, and else if will enable you to build dynamic and interactive Java applications. Now you can learn about loops!