نمایش نتایج 1 تا 5 از 5

نام تاپیک: آیا {}try و {}catch در #C دقیقاً مثل on error resume next عمل می کند!

  1. #1
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    شهریور 1390
    پست
    593

    آیا {}try و {}catch در #C دقیقاً مثل on error resume next عمل می کند!

    سلام
    لطفاً به این کدها نگاه کنید

    private void button1_Click(object sender, EventArgs e)
    {
    try
    {
    label1.Text = (int.Parse(textBox1.Text) + int.Parse(textBox2.Text)).ToString();
    } //end try
    catch {
    MessageBox.Show("دوباره امتحان کنید");
    }
    }

    آیا {}try و {}catch در #C دقیقاً مثل on error resume next عمل می کند!
    همین

  2. #2
    کاربر دائمی آواتار fjm11100
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    تهران
    سن
    43
    پست
    658

    نقل قول: آیا {}try و {}catch در #C دقیقاً مثل on error resume next عمل می کند!

    کدی که توی Try میزاری اگر به خطایی بخوره برنامه به قسمت Catch میره و کدی که اون تو هست را اجرا میکنه. میتونی خطا را هم در قالب یک شی Exception داشته باشی.

  3. #3
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    شهریور 1390
    پست
    593

    نقل قول: آیا {}try و {}catch در #C دقیقاً مثل on error resume next عمل می کند!

    نقل قول نوشته شده توسط fjm11100 مشاهده تاپیک
    کدی که توی Try میزاری اگر به خطایی بخوره برنامه به قسمت Catch میره و کدی که اون تو هست را اجرا میکنه. میتونی خطا را هم در قالب یک شی Exception داشته باشی.
    خیلی ممنون
    شما یک بانک اطلاعاتی رو که در برنامه خودتون استفاده کردید رو در نظر بگیرید
    خب در بعضی مواقع مشکلات و ارورها و باگ های مربوط به خودش رو داره
    آیا کتابخانه دادنت فرام ورک در مورد کار با بانک اطلاعاتی هم کدهایی رو اتخاذ کرده؟
    مثال در مورد اعداد :

    catch(overflowException oEx){
    MessageBox.Show(oEx.Message);
    }

    در مورد کار با بانک اطلاعاتی ؟

  4. #4
    کاربر دائمی آواتار fjm11100
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    تهران
    سن
    43
    پست
    658

    نقل قول: آیا {}try و {}catch در #C دقیقاً مثل on error resume next عمل می کند!

    بله داره ولی خب خیلی هاش را باید از پیام خطا بفهمی یعنی مثلا دنبال یک کلمه کلیدی از اون جمله خطا باشی مثلا کلمه Duplicated در خطای کلید اصلی تکراری موقع Insert کردن

  5. #5

    نقل قول: آیا {}try و {}catch در #C دقیقاً مثل on error resume next عمل می کند!

    برای مدیریت خطای مربوط به دیتابیس میتونید از شئ SqlException استفاده کنید
                catch (SqlException se)
    {
    MessageBox.Show(se.ToString());
    }

تاپیک های مشابه

  1. مقاله در مورد try و catch
    نوشته شده توسط خسرو خان در بخش C#‎‎
    پاسخ: 3
    آخرین پست: دوشنبه 10 خرداد 1389, 17:05 عصر
  2. آیا راهی برای فشرده کردن css هست ( مثل فایل های جاوا اسکریپت )
    نوشته شده توسط soooot در بخش طراحی وب (Web Design)
    پاسخ: 3
    آخرین پست: پنج شنبه 26 شهریور 1388, 18:15 عصر
  3. try و catch برای ورود یک کاربر
    نوشته شده توسط bbc_sh در بخش ASP.NET Web Forms
    پاسخ: 7
    آخرین پست: سه شنبه 29 مرداد 1387, 14:29 عصر
  4. سوال درمورد try , catch
    نوشته شده توسط حمیدرضاصادقیان در بخش C#‎‎
    پاسخ: 1
    آخرین پست: چهارشنبه 02 اردیبهشت 1383, 13:57 عصر
  5. شماره خطاهای استاندارد در دستور try & Catch
    نوشته شده توسط faramarz_s در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: شنبه 12 مهر 1382, 21:22 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •