加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – 异常处理模式

发布时间:2020-12-14 16:17:04 所属栏目:Java 来源:网络整理
导读:看到与异常关联的错误代码存储为静态最终int的常见模式.当异常被创建以被抛出时,它被构造为这些代码之一以及错误消息. 这导致了将要抓住它的方法来查看代码,然后决定一个行动过程. 替代方法似乎是 – 为每个异常错误情况声明一个类(尽管相关的异常会从一个普
看到与异常关联的错误代码存储为静态最终int的常见模式.当异常被创建以被抛出时,它被构造为这些代码之一以及错误消息.
这导致了将要抓住它的方法来查看代码,然后决定一个行动过程.

替代方法似乎是 – 为每个异常错误情况声明一个类(尽管相关的异常会从一个普通的基类中消除)

有没有中间的地位?推荐的方法是什么?

解决方法

这是一个很好的问题.我相信绝对是一个中间地带.

错误代码对于在质量检查中显示错误以及客户向客户支持回报给开发者方面至关重要.

对于以编程方式处理错误,我个人不推荐错误代码,我会为每个类别的错误建议一个新的类,但绝对不是每一个错误. Java做了一个体面的工作,让我们从异常开始,如IOException,IllegalArgumentException,UnsupportedOperationException等.我经常在我的代码中抛出并捕获这些.

如果您有一个新类别的异常,您的代码应该以编程方式响应,那么您应该肯定为此创建一个新类,扩展相应的父类.例如UserRegistrationException或ProductException.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读