Sobes.tech
Junior — Middle

Aké operácie je možné vykonávať pri práci s výnimkami v Kotlin?

sobes.tech AI

Odpoveď od AI

V Kotlinu, pri práci s výnimkami, môžete vykonať nasledujúce operácie:

  • try-catch: obaliť kód, ktorý môže spôsobiť výnimku, do bloku try a spracovať výnimky v blokoch catch.
  • finally: blok, ktorý sa vždy vykoná po try a catch, slúži na uvoľnenie zdrojov.
  • throw: manuálne vyhodiť výnimku.
  • Vytváranie vlastných výnimiek: môžete vytvárať triedy, ktoré dedičia od Throwable alebo jeho podtried.

Príklad:

try {
    val result = 10 / divisor
} catch (e: ArithmeticException) {
    println("Delenie nulou")
} finally {
    println("Tento blok sa vykoná v každom prípade")
}

throw IllegalArgumentException("Neplatný argument")