zoukankan      html  css  js  c++  java
  • 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);

        }

      }

    6.  异常机制 - 总结

    7.  练习题

  • 相关阅读:
    java算法---五家共井
    JAVA实用工具--javamail
    java基础篇---HTTP协议
    java基础解疑!!!
    java基础解疑!!
    jsp----标签编程(JSTL)
    jsp----EL表达式
    java基础篇---线程问题
    算法篇---java经典问题!!!
    java基础篇---注解(Annotation)
  • 原文地址:https://www.cnblogs.com/JasperZhao/p/14865733.html
Copyright © 2011-2022 走看看