Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник Java

return

Завершает метод и возвращает значение вызывающему коду.

Доступно с: Java 1.0

Синтаксис

return value;

Примеры

Возврат значения и ранний выход:

String grade(int score) {
    if (score < 0) {
        return "invalid";
    }
    return score >= 50 ? "pass" : "fail";
}
 
void main() {
    IO.println(grade(75));
    IO.println(grade(-1));
}

Результат:

pass
invalid

Примечания

Метод с типом результата должен вернуть значение на любом пути, иначе ошибка «missing return statement». В методе void можно написать return; без значения, чтобы выйти раньше.

См. также

  • break / continue — break прерывает цикл, continue переходит к следующему шагу; метка позволяет выйти из вложенного цикла.
  • yield — Возвращает значение из блока внутри switch-выражения.

Вопросы и ответы по теме

В учебнике

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.