Conditional Statements Java
Conditional Statements Java
Definition:
Conditional statements are used to make decisions in a program. They execute specific
blocks of code based on whether a condition is true or false. These allow the program to
take different paths during execution.
1. if Statement
Syntax:
if (condition) {
// code to be executed if condition is true
}
Example:
2. if-else Statement
Syntax:
if (condition) {
// code if condition is true
} else {
// code if condition is false
}
Example:
int number = 5;
if (number % 2 == 0) {
System.out.println("Even number");
} else {
System.out.println("Odd number");
}
3. if-else-if Ladder
Syntax:
if (condition1) {
// code for condition1
} else if (condition2) {
// code for condition2
} else {
// code if none of the conditions are true
}
Example:
4. Nested if Statement
Syntax:
if (condition1) {
if (condition2) {
// code if both condition1 and condition2 are true
}
}
Example:
5. switch Statement
Syntax:
switch (expression) {
case value1:
// code for case value1
break;
case value2:
// code for case value2
break;
...
default:
// default code
}
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("Invalid day");
}