كيفية إنشاء استثناء محدد من قبل المستخدم في جافا

ما هو الاستثناء المحدد من قبل المستخدم في جافا؟

يقوم الاستثناء المحدد من قبل المستخدم أو الاستثناء المخصص بإنشاء فئة الاستثناء الخاصة بك ويطرح هذا الاستثناء باستخدام الكلمة الأساسية "رمي". يمكن القيام بذلك عن طريق توسيع استثناء الفئة.


استثناء محدد من قبل المستخدم في جافا

ليست هناك حاجة لتجاوز أي من الطرق المذكورة أعلاه المتوفرة في فئة الاستثناء في فئتك المشتقة. لكن من الناحية العملية، سوف تحتاج إلى قدر من التخصيص وفقًا لاحتياجاتك البرمجية.

على سبيل المثال: لإنشاء فئة استثناء معرفة من قبل المستخدم

الخطوة 1) انسخ الفولوwing رمز في المحرر

class JavaException{
   public static void main(String args[]){
  try{
       throw new MyException(2);
       // throw is used to create a new exception and throw it.
  }
 catch(MyException e){
    System.out.println(e) ;
 }
}
}
class MyException extends Exception{
   int a;
   MyException(int b) {
     a=b;
   }
   public String toString(){
     return ("Exception Number =  "+a) ;
  }
}

الخطوة 2) حفظ وتجميع وتشغيل التعليمات البرمجية. الإخراج المستثنى -


استثناء محدد من قبل المستخدم في جافا

ملاحظة: الكلمة الأساسية "رمي" يُستخدم لإنشاء استثناء جديد وإلقائه في كتلة الالتقاط.