Kotlin fournit try, catch, finally et throw pour gérer les erreurs.
try
catch
finally
throw
En Kotlin, la journalisation peut être réalisée en utilisant la fonction intégrée println() pour des cas simples, ou avec des bibliothèques plus sophistiquées comme SLF4J avec Logback ou Log4j pour des besoins avancés.
println()
Voici un exemple simple.
Voici un extrait de code Kotlin montrant un défaut de code commun et sa version refactorisée.