View Full Version : مبتدی: اموزش کار با try & catch
cyberlink
جمعه 15 شهریور 1392, 13:23 عصر
اموزش کار با try & catch
mamadcity
جمعه 15 شهریور 1392, 13:38 عصر
try
{
//دستوراتی که می خوای اجرا بشه
}
catch
{
//اینجا هم دستوری می نویسی که اگه با خطا مواجه شد برنامه هنگ نکنه و خطا رو نشون بده
}
ghasemloo
جمعه 15 شهریور 1392, 15:16 عصر
در ادامه توضیحات دوستمون
در حقیقت try,catch
تحمل خطای برنامه رو بالا میبره
bazikadeh
جمعه 15 شهریور 1392, 16:23 عصر
مثالی بزنید هم بد نیست نه فقط بگین چه کاری انجام میده ؟ همراه با مثال
rezaei_y
جمعه 15 شهریور 1392, 16:30 عصر
اینو ببین (http://www.dotnetperls.com/catch) مثال خوبیه
bazikadeh
شنبه 16 شهریور 1392, 16:43 عصر
اینو ببین (http://www.dotnetperls.com/catch) مثال خوبیه
دمت گرم فارسی نیست ؟
farhad.k.t
شنبه 16 شهریور 1392, 17:30 عصر
همان طور که بقیه دوستان گفتند، از این دستور برای مدیریت خطاها استفاده می شود.
مثلا در صورتی که ما خطا ها را مدیریت نکنیم ، ممکن است برنامه کاری را که ما می خواهیم انجام ندهد(Exception) و یا به درستی کار نکند ، بنابراین از Exception Handling(مدیریت خطا)استفاده می کنیم.
همان طور که دوستان گفتند کدی را که ممکن است به خطا بخورد را در قسمتtry قرار می دهیم و در قسمت catch دستوراتی را که می خواهیم در صورت مواجه شده با خطا اجرا شود، را وارد می کنیم.
و برای استفاده از خطای رخ داده از Exception به صورت زیر استفاده می کنیم:
try
{
int[] a = new int[2] { 1, 2 };
MessageBox.Show(a[2].ToString());
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
bazikadeh
شنبه 16 شهریور 1392, 17:36 عصر
اها گرفتم مرسی
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.