if-else Statements
There are times when you want to do something if a condition is true and something else if the condition is false. You can do this by using the else statement in addition to the if statement, as in the following example:
int answer = 17;int correctAnswer = 13;if (answer == correctAnswer) { score += 10; System.out.println("That's right. You get 10 points");} else { score -= 5; System.out.println("Sorry, that's wrong. You lose 5 points");}
The else statement does not have a condition listed alongside it, unlike the if statement. The else statement is matched with the if statement that immediately precedes it. You also can use else to chain several if statements together, as in the following example:
if (grade == 'A') ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access