• 1 رای - 5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
دلیل نام کلاسهای exception های شخصی
#1
سلام

دلیل نامگذاری زیر کلاسهای exception چیه؟
یعنی نمیشه با پارامتر پیام یا گروه خطا رو ارجاع داد؟
و چرا خالی هستند؟

کد پی‌اچ‌پی:
class invalidArgumentException extends exception
{
}

مثال:
myFunc() or throw new invalidArgumentException () 

ممنون Smile
  پاسخ
تشکر شده توسط :
#2
توی try catch آستفاده میشه. شما می تونید چندین catch داشته باشید که هر catch برای یه اکسپشن باشه و ممکنه رفتار خاصی رو بخوایین نشون بدید
  پاسخ
تشکر شده توسط : Amir-M
#3
مرسی
خب بجای اینکار نمیشه داخل پارامتر رفتار رو فرستاد؟
بجای ساخت چندین کلاس؟ مثلاً اعداد فرستاد یا متن
انوقت شرطیشون کرد


ولی چرا همیشه خالی هستند؟ Sad
  پاسخ
تشکر شده توسط :
#4
نشد که نداره ولی اینجوری به نظرت یه مقدار کد نویسیش زشت نمیشه. تازه ممکنه هر کدوم پارامتهای خاص خودش رو داشته باشن
همیشه خالی نیستن ممکنه یه سری پارامتر خاص خودش رو داشته باشه
  پاسخ
تشکر شده توسط : Amir-M


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان