# Kotlin Coroutines Exception Handling Cheat Sheet

DevFeed: [Kotlin Coroutines Exception Handling Cheat Sheet](<https://devfeed.tech/articles/kotlin-coroutines-exception-handling-cheat-sheet-25415.md>)

Original publisher: [Read original article](<https://www.lukaslechner.com/coroutines-exception-handling-cheat-sheet/>)

Author: Lukas Lechner

Published: 2020-10-28T14:12:43Z

Content type: article

Language: en

Sources: [Lukas Lechner](<https://devfeed.tech/sources/lukas-lechner.md>)

Topics: [Coroutines](<https://devfeed.tech/topics/coroutines.md>), [Exception](<https://devfeed.tech/topics/exception.md>), [kotlin-coroutines](<https://devfeed.tech/topics/kotlin-coroutines.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>)

Tags: [allgemein](<https://devfeed.tech/tags/allgemein.md>), [allgemein-kotlin](<https://devfeed.tech/tags/allgemein-kotlin.md>), [cheat-sheet](<https://devfeed.tech/tags/cheat-sheet.md>), [coroutines](<https://devfeed.tech/tags/coroutines.md>), [exception](<https://devfeed.tech/tags/exception.md>), [exception-handling](<https://devfeed.tech/tags/exception-handling.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [kotlin-coroutines](<https://devfeed.tech/tags/kotlin-coroutines.md>)

## AI overview

A cheat sheet explains six key points about exception handling in Kotlin coroutines, including try-catch handling, exception propagation through job hierarchies, differences between launch and async, coroutineScope behavior, and cancellation exceptions.

## Source excerpt

Exception Handling with Kotlin Coroutines is hard. I wrote an extensive article about it and gave talks about it at several conferences. Some developers suggested creating some kind of cheat sheet that could be helpful for implementing appropriate exception handling in coroutine-based code. Here it is 😉. It contains the six most important points. You Read More The post Kotlin Coroutines Exception Handling Cheat Sheet first appeared on Lukas Lechner.