Junior — Middle
Quelles opérations peut-on effectuer lors de la gestion des exceptions en Kotlin?
sobes.tech IA
Réponse de l'IA
En Kotlin, lors de la gestion des exceptions, vous pouvez effectuer les opérations suivantes :
- try-catch : envelopper le code susceptible de générer une exception dans un bloc
tryet gérer les exceptions dans des blocscatch. - finally : bloc qui s'exécute toujours après
tryetcatch, utilisé pour libérer des ressources. - throw : lancer manuellement des exceptions.
- Création de vos propres exceptions : vous pouvez créer des classes héritant de
Throwableou de ses sous-classes.
Exemple :
try {
val result = 10 / divisor
} catch (e: ArithmeticException) {
println("Division par zéro")
} finally {
println("Ce bloc s'exécutera dans tous les cas")
}
throw IllegalArgumentException("Argument invalide")