美文网首页我用 LinuxLinux学习之路Linux
java的专题之异常处理——将异常处理运用在用户管理系统中(很重

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

作者: 少帅yangjie | 来源:发表于2018-06-23 16:36 被阅读21次

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

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

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语言来说,代码量大大减少,并且代码结构清晰,让人很容易看懂,在添加修改异常信息时,更加方便!

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

相关文章

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

    如何让我们的异常处理变得足够灵活——我们可以自己创建一个异常类(所有异常的通用操作) 在用户管理系统中具体操作如下...

  • java异常体系及1.7中的try-with-resources

    1.java异常体系架构 异常指java运行过程出现的错误,在java中,将异常当作对象来处理,java.lang...

  • Java基础之异常处理

    Java基础之异常处理 在Java程序中,异常分为编译异常以及运行时异常 编译异常:程序在编译期间就出现的异常,必...

  • 深入探讨Java中的异常与错误处理

    Java中的异常处理机制已经比较成熟,我们的Java程序到处充满了异常的可能,如果对这些异常不做预先的处理,那么将...

  • Java 异常处理

    原文链接 Java 异常处理 你将学到 Java中异常的捕获方法 throws/throw 和 finally 关...

  • RabbitMQ笔记二十四:RabbitMQ异常处理

    异常处理 RabbitMQ java client中的异常处理 消费消息,在消费消息的时候抛出异常, 消费启动类:...

  • 异常处理设计文档

    一、异常处理流程说明 在ESB处理过程中,若发生异常,将进入异常流程的处理。一个异常处理流程大致如下: ESB处理...

  • Java基础之异常

    Java基础之异常 目录 异常简单介绍 ThrowableErrorException 异常分类 如何处理异常异常...

  • 04- JAVA异常

    在JAVA中异常就是一个类,产生异常就是创建异常对象并抛出一个异常对象。JAVA处理异常的方式是中断处理。参考:j...

  • 异常控制流2

    中断和异常的处理: 发生异常和中断事件后,系统将进入os内核对响应的事件进行处理,即改变处理器状态(用户态->内核...

网友评论

    本文标题:java的专题之异常处理——将异常处理运用在用户管理系统中(很重

    本文链接:https://www.haomeiwen.com/subject/kwtdyftx.html