возможно

веденном ниже коде я хочу показать мои пустые представления, если поездки пустые, а затем вернуться и избежать запуска приведенного ниже кода, но компилятор говорит «возврат здесь не разрешен».

mainRepo.fetchUpcomingTrips { trips ->
    if (trips.isEmpty()) {
        showEmptyViews()
        return
    }

    // run some code if it's not empty
}

Есть ли способ вернуться так?

Я знаю, что могу просто поместить его в блок if else, но я ненавижу писать в if else, по моему мнению, это менее понятно / читаемо, когда есть еще несколько условий.

Ответы на вопрос(1)

Ваш ответ на вопрос