آموزش و معرفی دستوز Try و Catch در بیسیک ۴ اندروید

بیسیک فور اندروید
764
0

سلام دوستان
قبل از شروع این نکته رو بگم که  این اموزش به درد زبان های برنامه نویسی دیگه هم میخوره و این دستور در اکثر زبان های برنامه نویسی وجود داره

 

یک برنامه خوب ، برنامه ای که  کمترین خطا و باگ رو داشته باشه ، بعضی خطا ها هستند که با درست نوشتن کد  درست میشند  اما یک سری کد ها هستند که گاهی مشکل ساز میشند و گاهی هم نمیشند

بزارید یه جور دیگه بگم :
فرض کنید شما تو برنامتون یه کد نوشتید که یک فایل  پنجاه مگابایتی رو کپی کنه تو حافظه گوشی کاربر
شما از لحاظ املایی کد رو کاملا درست نوشتید  و تو گوشی خودتون  کار میکنه اما ممکنه  گوشی یکی از کاربر ها ۵۰ مگ جای خالی نداشته باشه در اینجا برنامه پیغام خطا میده و برنامه بسته میشه
و از اونجایی که کاربر نمیدونه که مشکل از حافظه ی خودشه  فکر میکنه برنامه مشکل داره و اونو حذف میکنه

یا فرض کنید شما  یه کد نوشتید که به کافه بازار وصل بشه و تو صفحه برنامتون کاربر نظر بزاره
در اینجا اگه کاربر برنامه کافه بازار تو گوشیش نصب باشه کد عمل میکنه اما اگه نباشه  پیغام خطا میده

دستوری در بیسیک۴اندروید یا بهتره بگم در تمام زبان های برنامه نویسی وجود داره که از این خطا های احتمالی در برنامه جلوگیری میکنه که بسیار هم کاربر زیادی داره.

در ادامه برای یادگیری این دستور پرکاربرد و آسان با برنامه نویس های ایرانی  همراه باشید.

خب ساختار اصلی این دستور به این شکله :

کافی است در قسمتی که عبارت “کد هایی مورد نظر شما” را نوشتیم، دستور مورد نظر خودتون رو مثلا دستور فراخوانی لیست ها از دیتابیس را بنویسید.این دستور ممکن است به دلایلی اجرا نشوند و اگر چنین باشد برنامه با ارور مواجه میشوند که ممکن است کاربر از آن چیزی نفهمد و بلافاصله برنامه را پاک کند.برای اینکه از این اتفاق جلوگیری کنید باید رویدادی بنویسید که اگر فراخوانی لیست ها از دیتابیس با شکست مواجه شد، رویداد جدید اجرا شود.مثلا پیغامی بنویسید که به کاربر بگوید : عملیات با شکست مواجه شد یا .. برای نوشتن این کد نیز باید آن را به جای عبارت “کد هایی که در صورت درست عمل نکردن دستور باید اجرا شوند” در کد بالا بنویسید.

به کد زیر توجه کنید :

در کد بالا دستور ثبت نظر در بازار را قرار دادیم.اگر، کد دستور ثبت نظر به درستی عمل نکرد یا نرم افزار کافه بازار بر روی موبایل کاربر نصب نبود، یک پیغامی نمایش بده که بگه “ارور : برنامه کافه بازار بر روی دستگاه شما نصب نیست”

امیدواریم این آموزش برایتان مفید بوده باشد.موفق باشید (:

 

 

مطالب وب سایت Dev-Iran :

کپی و رایت مطلب به تیم Dev-Iran.ir باز میگردد که در حال حاضر صاحب امتیاز این وب سایت گروه اوکسو می باشد.

کپی و رایت مطالب اوکسو :

قابل توجه علاقه مندان و کپی کنندگان گرامی ، تمامی مطالب این وب سایت تحت مجوز خالق (Creative Commons) می باشد و اجازه کپی کردن ، استفاده تجاری مطالب بدون اجازه صاحب اثر مجاز نمی باشد و طبق مجوز اثر پیگرد قانونی به همراه خواهد داشت.

مجوز کریتیو کامنز
این کار مجوز دارد تحت مجوز کریتیو کامنز نسبت‌دادن-غیرتجاری-بدون انشقاق ۴٫۰ بین‌المللی.

این مطلب پایان یافت و امیدواریم به نتیجه دلخواهتان رسیده باشید . اگر به نتیجه دلخواهتان هنوز دست نیافته اید , میتوانید برای رفع مشکل به تالار گفتمان اوکسوف مراجعه کنید و سوال خود را مطرح کنید.

تالار گفتمان اوکسوف

همچنین میتوانید ما را در شبکه های اجتماعی نیز دنبال کنید و از جدید ترین اخبار ما با خبر شوید :

اینستاگرام

تلگرام
آپارات

ارسال یک نظر .