Нет, вы не можете, если вы не выбросите исключение из внутренней функции (но это на самом деле не считается "возвращением", и в любом случае это не очень хороший шаблон проектирования).
Не имеет смысла разрешать функции, чтобы ее вызывающая сторона возвращала значение, так как вызывающая функция может даже не быть объявлена в том же контексте - возможно, это какая-то другая функция, которая принимает аргумент функции и передана -в функции не должно быть в состоянии изменить поведение вызываемой функции.