java的专题之异常处理——将异常处理运用在用户管理系统中(很重要)

字数 361阅读 177

如何让我们的异常处理变得足够灵活——我们可以自己创建一个异常类(所有异常的通用操作)

在用户管理系统中具体操作如下:

1、创建一个UserException的类

2、找到Superclass,点击Browse,选择java.lang.Exception,完成创建

3、打开UserException.java,可以看见UserException继承与Exception(这里可以把Excetion改为RuntimeException)

4、接下来覆盖父类的构造方法,点击右键,找到Souce中的Generate Constructors frome Superclass

具体例子如下:(对List用户管理系统和Map用户管理系统进行异常处理操作)

   1、 List用户管理系统

User。java
UserException.java
UserHandllerByList.java
测试代码以及输出结果

2、Map用户管理系统

User.java
UserException
UserHandlerByMap.java
测试代码以及输出结果

总结:java中,自己创建异常类来处理用户管理系统的方法,相对于c语言来说,代码量大大减少,并且代码结构清晰,让人很容易看懂,在添加修改异常信息时,更加方便!

    在测试时,如果同时添加多个用户,就会发现只要一个用户出错了,其他用户都不能再继续添加,所以我在测试时只用了一个用户来进行操作,这也符合用户的注册,用户都是一个一个的进行注册,而不是成堆的一起注册。

推荐阅读更多精彩内容

  • pdf下载地址:Java面试宝典 第一章内容介绍 20 第二章JavaSE基础 21 一、Java面向对象 21 ...
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
  • 对事物全面的认识总是给我们以安全感并帮助我们做出最利己的选择。 这样的情景是不是异常熟悉:你越是焦虑,你便越是放纵...
  • 人都会怀念过去,大约都会在某个梦境中再次走进了校园,走在那林荫大道上,过一过那青春的、美好的生活。这就是一部这样的...