이번 포스트에서는 코드로 kotlin coroutine을 사용해보면서 특징을 파악합니다크게 1,2로 나누어서 포스팅할 예정입니다포스팅 내용은 코루틴을 익히면서 고도화 될 예정입니다 다루는 내용runBlocking코루틴 취소코루틴 예외처리runBlockingkotlin에서는 다음과 같이 runBlocking으로 코루틴을 생성할 수 있습니다runBlocking 내에서는 코루틴을 사용할 수 있게 됩니다fun main () : Unit = runBlocking { printWithThread("START") launch { newRoutine() } printWithThread("END")}suspend fun newRoutine() { val num1 = 1 val num2 = 2 ..