почему в конце return должен быть не в if-else чтобы выполнялось условие возвращаемого значения String? почему даже если я вместо String пишу void компилятор показывает ошибку?