Kotlin biedt try, catch, finally, en throw om fouten te beheren.
try
catch
finally
throw
In Kotlin kan loggen worden gedaan met behulp van de ingebouwde println() functie voor eenvoudige gevallen, of met meer geavanceerde bibliotheken zoals SLF4J met Logback of Log4j voor geavanceerde behoeften.
println()
Hier is een eenvoudig voorbeeld.
Hier is een Kotlin snippet die een veelvoorkomende codegeur laat zien en de gerefactorde versie ervan.