'else' Not Required
'else' is not required
It is not necessary to have the
else part of an
if statement. Maybe only 50% of the time there is
an
else part.
Form
The
if statement without an
else has this form:
if (condition) {
do this if the condition is true
}
Example
Here is a
paintComponent() method with an if statement without an
else clause.
public void paintComponent(Graphics g) {
super.paintComponent(g); // draw background etc.
if (marks < 50) {
g.setColor(Color.red);
}
g.drawString("Score = " + marks, 10, 50);
}
When the
paintComponent() method begins, the Graphics context
g
uses Color.black by default. Therefore there is no need to set the color to black.