Відповідь "так", якщо ви пишете команду return, елементи керування негайно повертаються до методу виклику. За винятком блоку нарешті, який виконується після оператора return.
і, нарешті, може також замінити значення, яке ви повернули, якщо ви повернетеся всередину, нарешті, блокуйте. ПОСИЛАННЯ: Спробуйте впіймати нарешті повернення
Визначення заяви про повернення відповідно до:
Документи Java:
оператор повернення може бути використаний для розгалуження блоку потоку управління та виходу з методу
Документація MSDN:
Оператор повернення припиняє виконання функції та повертає керування функції, що викликає. Виконання поновлюється у функції виклику в пункті, одразу після дзвінка.
Вікіпедія:
Оператор повернення змушує виконання залишити поточну підпрограму та відновитись у точці в коді одразу після виклику підпрограми, відомої як її повернення. Зворотна адреса зберігається, як правило, у стеці виклику процесу, як частина операції здійснення виклику підпрограми. Виписки повернення багатьма мовами дозволяють функції вказувати повернене значення назад до коду, який викликав функцію.