مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

mahyar501

عضویت از 1395/04/17

رد کردن خطا در try

  • جمعه 27 تیر 1399
  • 17:04
تشکر میکنم

سلام. چطور می تونم وقتی خطایی در try رخ میده رو رد کنم و برنامه به بقیه کاراش برسه.
مثلا من یه foreach گرفتم و یکی یکی روی فایلهای سرچ شده کار انجام میدم. حالا یه خطایی رو یکی از فایلها رخ میده و در catch تو بانک خطا رو ذخیره میکنم. ولی نمی خوام foreach متوقف بشه و ادامه فایلها رو بررسی کنم:

 
foreach (...)
{
try{
//کدهای مربوط به بررسی فایل
}
catch()
{
//ثبت خطا در بانک
}
}

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

behdadsoft

عضویت از 1399/04/25

  • جمعه 27 تیر 1399
  • 21:10

سلام

فکر میکنم با دستور Continue بتونی بعد از ثبت خطا دوباره کار رو ادامه بدی.

foreach ()
{
   try
   {
       //processing code here
   }
    catch (Exception Ex)
    {
        //process the exception here
        continue;
    }
}

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

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

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)