.美洲区域中心信息门户论文_0.docVIP

  • 3
  • 0
  • 约12.26万字
  • 约 172页
  • 2017-09-22 发布于江苏
  • 举报
美洲区域中心信息门户论文 1、相关定义 1.1、定义和实现系统的异常 由于这个系统的结构比较简单,业务处理也不是很多,所以在这里就定义 了三个基本的异常对象,它们分别是 PaperException 对象、PaperDAOException 对象和 PaperAuthorityException 对象。其中 PaperException 对象,它是其他 业务异常的父类,也是整个项目所有自定义异常的根。之所以这样处理,是采取 了整个 Java 系统在设计的时候使用单根(Object 对象)的处理方法。 因为在业务处理过程中,出现的问题都是由用户或者系统的原因造成的, 而且是无法预先知道的,只有在运行时才能发现这些问题。所以,在这个定义的 异常对象 PaperException 中,也继承了 RuntionException。 这样,也就表示这个异常是在运行时出现的,并且属于不可预知的,因此 也就不会要求调用者去强制处理这个异常。 另外的两个异常对象 PaperDAOException 和 PaperAuthorityException 则 属于具体的业务异常对象。 PaperDAOException 表示进行持久化操作时产生的异常。例如,根据论文的 id 去查找论文的信息,如果该论文对象不存在,那么就会抛出这个异常。 PaperAuthorityException 通过名称就可以看

文档评论(0)

1亿VIP精品文档

相关文档