Introduction
We use an explicit return statement to clearly say what value a method should give back when it finishes.
When you want to stop a method early and send back a value.
When you want to make your code easier to read by showing the return value clearly.
When you have multiple places in a method that can send back different results.
When you want to return a value before the method reaches the end.