JavaSE: 自定义异常


	JavaSE: 自定义异常
[编程语言教程]

 

1.  例子:
    当需要在程序中表达年龄不合理的情况时, 而 Java官方由没有提供这种针对性的异常,此时就需要程序员自定义异常加以描述。

 

2.  实现流程:
    a.  自定义xxxException异常类 继承Exception类或者其子类

    b.  提供两个版本的构造方法,一个是:无参构造方法,一个是:字符串作为参数的构造方法。

 

3.  异常的生成

    throw new 异常类型(实参);

    如:

      throw new AgeException (“年龄不合理!!!”);

 

4.  Java采用的异常处理机制,是将异常处理的程序代码集中在一起,与正常的程序代码分开,使得程序简洁、优雅,并易于维护。

 

5.  示例:

  public class AgeException extends Exception {

 

    static final long serialVersionUID = 78142142283643281L;  //  序列化的版本号  与序列化操作有关系 (任务一 9.  7:00 )

 

    piublic AgeException(){

    }

 

    public AgeException(String message){

      super(message);

    }

  }

 

JavaSE: 自定义异常

原文地址:https://www.cnblogs.com/JasperZhao/p/14865733.html

hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » JavaSE: 自定义异常