Kotlin coroutines launch vs async exception handling
I am trying to understand why the exception is passed up the hierarchy in case of async
when not surrounded by coroutineScope
? Why is there no such need of coroutineScope
when handling exception in launch
?