Kotlin

[Kotlin] 14.8 코루틴은 코루틴 콘텍스트에 추가적인 정보를 담고 있다.

mygomii 2025. 6. 13. 09:51
반응형
  • 코루틴 컨텍스트(CoroutineContext)는 코루틴의 실행 환경을 정의하는 메타정보를 담고 있음
  • 이 컨텍스트에는 디스패처뿐만 아니라 Job, CoroutineName, 예외 처리자 등 추가 정보도 들어감
    • Dispatchers.IO → 디스패처 지정
    • Job → 코루틴의 취소와 완료 상태 관리
    • CoroutineName → 디버깅용 이름 태깅
    • CoroutineExceptionHandler → 예외 처리기
반응형