个性化阅读
专注于IT技术分析

Java自定义异常

如果要创建自己的异常(称为自定义异常或用户定义的异常)。 Java自定义异常用于根据用户需要自定义异常。

在自定义异常的帮助下, 你可以拥有自己的异常和消息。

让我们看一下Java自定义异常的简单示例。

class InvalidAgeException extends Exception{
 InvalidAgeException(String s){
  super(s);
 }
}
class TestCustomException1{

   static void validate(int age)throws InvalidAgeException{
     if(age<18)
      throw new InvalidAgeException("not valid");
     else
      System.out.println("welcome to vote");
   }
   
   public static void main(String args[]){
      try{
      validate(13);
      }catch(Exception m){System.out.println("Exception occured: "+m);}

      System.out.println("rest of the code...");
  }
}

立即测试

Output:Exception occured: InvalidAgeException:not valid
       rest of the code...
赞(0)
未经允许不得转载:srcmini » Java自定义异常

评论 抢沙发

评论前必须登录!