Sobes.tech
Junior — Middle

Ի՞նչ գործողություններ կարելի է կատարել Kotlin-ում արտահայտությունների հետ աշխատելիս:

sobes.tech AI

Պատասխան AI-ից

Kotlin-да արտահայտությունների հետ աշխատելիս կարող եք կատարել հետևյալ գործողությունները:

  • try-catch: ծածկել այն կոդը, որը կարող է արտահայտել արտահայտություն, try բլոկում և մշակել արտահայտությունները catch բլոկներում:
  • finally: բլոկ, որը միշտ կատարվում է try և catch հետո, օգտագործվում է ռեսուրսների ազատման համար:
  • throw: ձեռքով արտահայտել արտահայտություն:
  • Իմ սեփական արտահայտությունները ստեղծել: կարող եք ստեղծել դասեր, որոնք ժառանգում են Throwable կամ նրա ենթակլասներից:

Օրինակ:

try {
    val result = 10 / divisor
} catch (e: ArithmeticException) {
    println("Բաժանում զրոյով")
} finally {
    println("Այս բլոկը կատարվելու է ցանկացած դեպքում")
}

throw IllegalArgumentException("Անվավեր արգումենտ")