Отмена сопрограммы внутренне? - PullRequest
0 голосов
/ 10 июля 2019

Мне нужно выйти из сопрограммы в kotlin, если условие не выполняется. Я хотел бы избежать использования вложенного условия, чтобы сохранить мой код в чистоте. Вот что у меня есть:

GlobalScope.launch{
        var condition : Boolean  = false
        if(!condition){
            //this does nothing
            this.cancel()
        }
        println("I shouldn't print")
}
...