如何在 Java 中建立 user defined 異常



問題描述

如何建立 user defined 異常?

解決方案

此示例透過擴充套件異常類展示瞭如何建立 user defined 異常。

class MyException extends Exception {
   String s1;
   MyException(String s2) {
      s1 = s2;
   } 
   @Override
   public String toString() { 
      return ("Output String = "+s1);
   }
}
public class NewClass { 
   public static void main(String args[]) { 
      try {
         throw new MyException("Custom message");
      } catch(MyException exp) {
         System.out.println(exp);
      }
   }
}

結果

以上程式碼示例將產生以下結果。

Output String = Custom message
java_exceptions.htm
廣告
© . All rights reserved.