Notes / Java / Conditions

Conditions (if / else) in Java — Revision Notes

A quick-reference cheat sheet: definition, syntax, example, common mistakes and an interview tip.

beginner 📖 2 min revision

Definition

📌 Conditions Java's conditional statements are almost identical to C++'s, requiring a genuine boolean expression inside if.

Syntax

syntax
if (condition) {
    // code
} else if (condition2) {
    // code
} else {
    // code
}

Example

java
public class Main {
    public static void main(String[] args) {
        int marks = 72;
        if (marks >= 90) {
            System.out.println("Grade: A");
        } else if (marks >= 60) {
            System.out.println("Grade: B");
        } else {
            System.out.println("Grade: C");
        }
    }
}

Output

outputGrade: B

Important Points

Common Mistakes

Interview Tip

🎯 Before your interview A famous Java gotcha: comparing String values with == compares references, not content — always use .equals() for strings.
Back to notes Read full lesson →