Sobes.tech
Junior — Middle

Kotlin-də istisnalarla işləyərkən hansı əməliyyatlar həyata keçirilə bilər?

sobes.tech Süni İntellekt

AI-dan cavab

Kotlin-də istisnalarla işləyərkən aşağıdakı əməliyyatları həyata keçirmək mümkündür:

  • try-catch: istisna yarada biləcək kodu try blokuna daxil etmək və catch bloklarında istisnaları idarə etmək.
  • finally: həmişə trycatchdən sonra icra olunan blok, resursları sərbəst buraxmaq üçün.
  • throw: əl ilə istisnaları atmaq.
  • Öz istisnalarınızı yaratmaq: Throwable və ya onun alt siniflərindən miras alan sinflər yarada bilərsiniz.

Nümunə:

try {
    val result = 10 / divisor
} catch (e: ArithmeticException) {
    println("Sıfıra bölmə")
} finally {
    println("Bu blok hər halda icra olunacaq")
}

throw IllegalArgumentException("Yanlış arqument")