What are Conditionals in Java?
Conditionals control the flow of your Java code based on whether a condition is true or false.
Types of Conditionals in Java:
1️⃣ if Statement
if (condition) {
// executes if condition is true
}
Example:
int age = 18;
if (age >= 18) {
System.out.println("You are an adult.");
}
2️⃣ if-else Statement
if (condition) {
// executes if condition is true
} else {
// executes if condition is false
}
Example:
int score = 45;
if (score >= 50) {
System.out.println("Pass.");
} else {
System.out.println("Fail.");
}
3️⃣ if-else if-else (Nested Conditionals)
if (condition1) {
// executes if condition1 is true
} else if (condition2) {
// executes if condition2 is true
} else {
// executes if none are true
}
Example:
int marks = 85;
if (marks >= 90) {
System.out.println("Grade A.");
} else if (marks >= 80) {
System.out.println("Grade B.");
} else if (marks >= 70) {
System.out.println("Grade C.");
} else {
System.out.println("Grade D.");
}
4️⃣ Switch Statement
switch (variable) {
case value1:
// executes if variable == value1
break;
case value2:
// executes if variable == value2
break;
default:
// executes if none match
}
Example:
int day = 3;
switch (day) {
case 1:
System.out.println("Monday.");
break;
case 2:
System.out.println("Tuesday.");
break;
case 3:
System.out.println("Wednesday.");
break;
default:
System.out.println("Unknown day.");
}
At Online Learner, we're on a mission to ignite a passion for learning and empower individuals to reach their full potential. Founded by a team of dedicated educators and industry experts, our platform is designed to provide accessible and engaging educational resources for learners of all ages and backgrounds.
Terms Disclaimer About Us Contact Us
Copyright 2023-2025 © All rights reserved.