Eug*_*neP 30 java exception try-catch
在Java中如何以及在何处定义自己的Exception层次结构?
我的主要问题涉及必须定义Exception类的包位置.
我们是否为异常创建了一个特殊的包并将所有类放在其中?
Chr*_*ail 29
我将此作为一般规则使用.
Jim*_*ley 12
我将所有自定义异常放入com.company.project.exception包中.我这样做而不是把它们"靠近"它们出现的位置.
这是我的推理:如果给定的异常仅在一个或两个服务类中出现,那么它可能不是一个足够的例外来配置它自己的类.只有当我看到在多个地方弹出一个共同的主题时,我才会遇到创建自定义Exception类的麻烦.如果它在多个地方弹出,那么没有逻辑包来"附加"它,所以特定于异常的包似乎是正确的方法.
| 归档时间: |
|
| 查看次数: |
11207 次 |
| 最近记录: |