У методах, помічених "void", "return" виконує функцію не "повернення", за логікою та перекладом, а, швидше, просто припинення роботи методу. "return" у "void" методах по суті є аналогом break у конструкції switch/case. Тобі просто вихід з кейсу) (у нашому випадку – з тіла методу).Jul 18, 2018

Однак іноді метод void повинен завершитися, не чекаючи на виконання останнього оператора. В цьому випадку можно використовувати оператор return без виразу.

Ця функція має тип повернення voidщо означає, що функція не повертає значення. Оскільки значення не повертається, то й оператор return не вимагається.

Оператор return завершує виконання функції та повертає управління зухвалої функції. Виконання відновлюється в функції, що викликає, в точці відразу після виклику. Оператор return може повертати значення, передаючи його зухвалої функції.