Does Java evaluate remaining conditions after boolean result is known?

The || and && operators are short-circuiting.

true || willNeverExecute();
false && willNeverExecute();

Leave a Comment