Mralihjz 0 ارسال شده در 28 فروردین، ۱۳۹۹ اشتراک گذاری ارسال شده در 28 فروردین، ۱۳۹۹ سلام اگه ممکنه یه توضیح کامل درباره دستور try و catch بدید اگه سورس هم بذارید که ممنون میشم لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Mr.Kafiri 221 ارسال شده در 28 فروردین، ۱۳۹۹ اشتراک گذاری ارسال شده در 28 فروردین، ۱۳۹۹ در 11 دقیقه قبل، Mralihjz گفته است : سلام اگه ممکنه یه توضیح کامل درباره دستور try و catch بدید اگه سورس هم بذارید که ممنون میشم سلام در هر برنامه ای ممکن است اتفاقاتی بیفتد که منجر به نمایش یک ارور در برنامه یا متوقف شدن برنامه شود. قطعا نمایش این ارور به کاربر مساله زیاد جالبی نیست. به عنوان یک مثال رایج، فرض کنید برنامه ای نوشتید که اعمال ریاضی را انجام می دهد. حال اگر کاربر به جای وارد کردن یک عدد، یک استرینگ وارد کرد، برنامه دچار خطا می شود. یا اگر کاربر در عملیات تقسیم ، تقسیم بر صفر را انتخاب کرد. برای مدیریت چنین حالاتی ، بایستی کدهای مدنظرمان را داخل یک بلوک کد try-catch بنویسیم. try کدهای مدنظر ما catch دستورات لازم در صورت اجرا نشدن و خطا دادن کدهای بالا end try نحوه استفاده از بلوک try -catch به صورت بالاست. در زیر دستور try کدهای مدنظرمان را می نویسیم. در قسمت catch دستورات مربوط به رخ دادن خطا (مثلا در مثال بالا می توان یک هشدار نمایش داد که فرمت واردشده، عدد نمی باشد) و در پایان end try را می نویسیم. این گونه به جای نمایش دادن خطای برنامه یا متوقف شدن آن ، اتفاقات و هشدار مدنظر شما به کاربر نمایش داده می شود. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Mralihjz 0 ارسال شده در 28 فروردین، ۱۳۹۹ سازنده اشتراک گذاری ارسال شده در 28 فروردین، ۱۳۹۹ در 17 دقیقه قبل، Mr.Kafiri گفته است : سلام در هر برنامه ای ممکن است اتفاقاتی بیفتد که منجر به نمایش یک ارور در برنامه یا متوقف شدن برنامه شود. قطعا نمایش این ارور به کاربر مساله زیاد جالبی نیست. به عنوان یک مثال رایج، فرض کنید برنامه ای نوشتید که اعمال ریاضی را انجام می دهد. حال اگر کاربر به جای وارد کردن یک عدد، یک استرینگ وارد کرد، برنامه دچار خطا می شود. یا اگر کاربر در عملیات تقسیم ، تقسیم بر صفر را انتخاب کرد. برای مدیریت چنین حالاتی ، بایستی کدهای مدنظرمان را داخل یک بلوک کد try-catch بنویسیم. try کدهای مدنظر ما catch دستورات لازم در صورت اجرا نشدن و خطا دادن کدهای بالا end try نحوه استفاده از بلوک try -catch به صورت بالاست. در زیر دستور try کدهای مدنظرمان را می نویسیم. در قسمت catch دستورات مربوط به رخ دادن خطا (مثلا در مثال بالا می توان یک هشدار نمایش داد که فرمت واردشده، عدد نمی باشد) و در پایان end try را می نویسیم. این گونه به جای نمایش دادن خطای برنامه یا متوقف شدن آن ، اتفاقات و هشدار مدنظر شما به کاربر نمایش داده می شود. اگه ممکنه یک سورس کد هم بفرستین لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Mr.Kafiri 221 ارسال شده در 28 فروردین، ۱۳۹۹ اشتراک گذاری ارسال شده در 28 فروردین، ۱۳۹۹ خیلی سادس New folder (2).zip لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ali mo 264 ارسال شده در 28 فروردین، ۱۳۹۹ اشتراک گذاری ارسال شده در 28 فروردین، ۱۳۹۹ در ۱ ساعت قبل، Mr.Kafiri گفته است : سلام در هر برنامه ای ممکن است اتفاقاتی بیفتد که منجر به نمایش یک ارور در برنامه یا متوقف شدن برنامه شود. قطعا نمایش این ارور به کاربر مساله زیاد جالبی نیست. به عنوان یک مثال رایج، فرض کنید برنامه ای نوشتید که اعمال ریاضی را انجام می دهد. حال اگر کاربر به جای وارد کردن یک عدد، یک استرینگ وارد کرد، برنامه دچار خطا می شود. یا اگر کاربر در عملیات تقسیم ، تقسیم بر صفر را انتخاب کرد. برای مدیریت چنین حالاتی ، بایستی کدهای مدنظرمان را داخل یک بلوک کد try-catch بنویسیم. try کدهای مدنظر ما catch دستورات لازم در صورت اجرا نشدن و خطا دادن کدهای بالا end try نحوه استفاده از بلوک try -catch به صورت بالاست. در زیر دستور try کدهای مدنظرمان را می نویسیم. در قسمت catch دستورات مربوط به رخ دادن خطا (مثلا در مثال بالا می توان یک هشدار نمایش داد که فرمت واردشده، عدد نمی باشد) و در پایان end try را می نویسیم. این گونه به جای نمایش دادن خطای برنامه یا متوقف شدن آن ، اتفاقات و هشدار مدنظر شما به کاربر نمایش داده می شود. سلام و درود اگر زیاد از این دستور استفاده کنیم موردی داره داخل برنامه ؟ (منظورم استفاده در جا های که پردازش زیادی هستش ) لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,579 ارسال شده در 28 فروردین، ۱۳۹۹ اشتراک گذاری ارسال شده در 28 فروردین، ۱۳۹۹ در 2 ساعت قبل، ali mo گفته است : سلام و درود اگر زیاد از این دستور استفاده کنیم موردی داره داخل برنامه ؟ (منظورم استفاده در جا های که پردازش زیادی هستش ) خیر موردی نداره. ولی خب زیاد قشنگ نیست. سعی کنید حتما خودتون پیش بینی خطاهای لازم رو بکنید و شرطهای مناسب برای کدهاتون بنویسید که تو شرایط مختلف درست کار کنه. در ضمن جایی که شما پردازش زیاد دارین که از try و catch نباید استفاده کنید. باید از چند نخی استفاده کنید. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
Mralihjz 0
سلام اگه ممکنه یه توضیح کامل درباره دستور try و catch بدید
اگه سورس هم بذارید که ممنون میشم
لینک ارسال
به اشتراک گذاری در سایت های دیگر
5 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.