A method can compute and return a value to its calling program. The return statement specifies an expression whose type must match the return type specified for the method and whose value is computed and returned to the calling program.