PDA

View Full Version : مدیریت خطا چگونه؟



saed2006
پنج شنبه 09 اردیبهشت 1389, 19:02 عصر
توی برنامه:
1-فرم اصلی برنامه
2-فایل تنظیمات
3-کلاس controler
هست
اطلاعات از فایل تنطیمات خوانده میشه و یک ایتم از ان باید در کمبو روی فرم اضافه شود
خب اگر فایل تنظیمات حذف شده بود یا اطلاعاتش غلط ذخیره شده بود این ایتم وجود نخواهد داشت
کلاس controler وظیفه دارد اطلاعات رو که فرم لازم داره بخونه و برگردونه
برای مدیریت خطایی که ممکنه رخ بده چه راهی هست؟

s.khoshfekran
پنج شنبه 09 اردیبهشت 1389, 19:34 عصر
از try & catch استفاده کن!

saed2006
پنج شنبه 09 اردیبهشت 1389, 20:12 عصر
مثلا برای اینکه یه ایتم به فرم اضافه به باید از کلاس DAL BL , و متد های اون ها استفاده بشه
خطا ممکنه توی یکی از متد های این دو کلاس اتفاق بیفته
راه اصولی اینه که موارد مشکوک به خطا رو با If توی همون کلاس چک کنیم یا یک try catch کلی توی همون ui
بزاریم و خلاص
راه اصولی کدومه؟