如何在Java中创建自定义异常

发布于:2021-02-04 15:25:20

0

186

0

Java 异常 throw Exception类

什么是Java中的用户定义异常?

用户定义的异常或自定义异常正在创建自己的异常类,并使用“throw”关键字抛出该异常。这可以通过扩展类异常来完成。

不需要重写派生类中Exception类中的上述方法,但实际上,您需要根据编程需要进行一定量的自定义。

示例:创建用户定义的异常类

步骤1)将以下代码复制到编辑器中。

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)保存、编译并运行代码。例外输出。

注意:

关键字“throw”用于创建新异常并将其抛出到catch块。