کانال بله, جهت پشتیبانی و اطلاع رسانی کانال بله, جهت پشتیبانی و اطلاع رسانی
عضویت

آموزش مدیریت استثنا(Exception Handling) در Kotlin

مدیریت استثنا(Exception Handling) در Kotlin

مدیریت استثنا بخش اصلی هر زبان برنامه‌نویسی است. این تکنیک برنامه‌ی ما را از تولید خروجی نادرست در زمان اجرا منع می‌کند. در این بخش می‌خواهیم به چگونگی مدیریت استثنائات زمان اجرا در Kotlin بپردازیم. این استثنائات تا حد زیادی شبیه به استثنائات موجود در جاوا هستند. تمامی آن‌ها فرزندان کلاس Throwable هستند. در مثال زیر چگونگی استفاده از این تکنیک در Kotlin نشان داده شده است.

fun main(args: Array< String >) {
 try {
 val myVar:Int = 12;
 val v:String = "Tutorialspoint.com";
 v.toInt();
 } catch(e:Exception) {
 e.printStackTrace();
 } finally {
 println("Exception Handeling in Kotlin");
 }
}

در کد بالا یک رشته اعلان شده است و پس از آن این رشته به عدد صحیح که در واقع یک استثناء زمان اجرا محسوب می‌شود پیوند خورده است. به همین دلیل در مرورگر نتیجه‌ی زیر نمایش داده می‌شود.

val myVar:Int = 12;
Exception Handeling in Kotlin

نکته:

Kotlin نیز مانند جاوا پس از اجرای بلوک catch بلوک finally را اجرا می‌کند.


1397/09/24 1956 670
رمز عبور : tahlildadeh.com یا www.tahlildadeh.com
نظرات شما

نظرات خود را ثبت کنید...