如何在 Java 中创建用户定义的异常
什么是 Java 中的用户定义异常?
用户定义的异常或自定义异常正在创建您自己的异常类并使用“throw”关键字抛出该异常。这可以通过扩展 Exception 类来完成。
无需在派生类中覆盖 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) 保存,编译并运行代码。异常输出——
注意:
关键字“投掷” 用于创建一个新的 Exception 并抛出到 catch 块中。
java