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

java – 在自己的子包中放置异常?

发布时间:2020-12-15 08:32:28 所属栏目:Java 来源:网络整理
导读:在我正在为项目工作的当前包中,我有大约13种不同的自定义异常.将这些放在包含所有将使用这些异常的类的包下面的子包中是一个好主意吗? 例如: com.company.project.core 包含一堆类,可以抛出一些自定义异常,然后放在其中 com.company.project.core.exceptio
在我正在为项目工作的当前包中,我有大约13种不同的自定义异常.将这些放在包含所有将使用这些异常的类的包下面的子包中是一个好主意吗?

例如:

com.company.project.core

包含一堆类,可以抛出一些自定义异常,然后放在其中

com.company.project.core.exception

我现在看到的唯一缺点是我使用异常对类进行了更多的导入.

解决方法

我不认为异常应该进入另一个包,因为它们连接到项目中的其他类.如果一个包太拥挤了很多类,你应该拆分该包,但我更愿意按功能标准进行拆分.

无论如何,有这么多的异常类我会考虑一个基类异常类,它可以被抛出而不是多个专门的异常.像MyProjectException之类的东西.

(编辑:李大同)

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

    推荐文章
      热点阅读