Вопросы к Поиску с Алисой
В Java существует две формы оператора return, потому что разные ситуации требуют разных действий. docs.oracle.com www.bestprog.net
Первая форма имеет вид return expression;
(где expression — некоторое выражение, переменная или константа). www.bestprog.net Она используется, когда метод возвращает значение. www.bestprog.net Имя такого метода может использоваться в выражениях, если тип expression поддерживает такое применение. www.bestprog.net
Вторая форма оператора return — return;
. www.bestprog.net Её применяют в методе, который не возвращает никакого значения (такой метод возвращает тип void). www.bestprog.net
Таким образом, одна форма оператора return отвечает за возврат данных, а другая — за завершение работы метода без возврата значения.