In this lecture, we cover why methods in Java need return values, how to choose the result type, how the
return statement works, where and how to use the returned result, as well as nuances of early termination in
void methods and common mistakes. Practice includes examples with
int,
double,
String, and
boolean.