Short-circuit evaluation stops the evaluation of a conditional expression if the outcome can be determined without evaluating the entire expression.