coroutineexceptionhandler 썸네일형 리스트형 [코루틴] 예외 처리 코루틴의 예외 처리에 대해서 알아보자 코루틴의 예외 전파코루틴에서 예외가 전파되는 방식Coroutine5에서 예외가 발생 Coroutine2로 예외 전파Coroutine2에서 예외 처리가 되지 않으면 Coroutine1으로 예외 전파Coroutine1에서도 예외가 처리되지 않으면 Coroutine1 취소 후 자식 코루틴 취소 전파 코드fun main() = runBlocking { launch(CoroutineName("Coroutine1")) { launch(CoroutineName("Coroutine3")) { throw Exception("예외 발생") } delay(100L) println("[${Thread.current.. 더보기 이전 1 다음