۶ میلیون تومن هدیه🎁 + کلی آفر جذاب در کمپین تابستون🔥 تابستون کوتاهه پس بزن بریم 👇
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ امیرحسین صحرانورد
نمیش خطا در توابع
جامعه پی اچ پی ایجاد شده در ۰۶ بهمن ۱۳۹۸

فرض کنیم یک تابع داریم که یک عملیاتی رو انجام میده و خروجی اون از نوع int هست ، حالا اگه عملیات تو try catch باشه و در صورت بروز خطا بخواهیم خطا رو نمایش بده یا اصلا تابع اگر خطا داشت خطا رو برگردونه، در این صورت باید چیکار کرد ؟

 

۱. اگر که زمان بروز خطا بخوایم پیامی نمایش بدیم، خب این کارو می‌کنیم و به عنوان خروجی متد عدد ثابتی مثلا -۱ برمی گردونیم.

۲. می‌تونیم با استفاده از کلمه throws بعد از نام متد و مشخص کردن نوع خطای احتمالی، صدا کننده متد را مجبور به کنترل خطا و نمایش به کاربر کنیم.

سعید شاهینی ۰۷ بهمن ۱۳۹۸، ۰۲:۰۶