【发布时间】:2012-04-12 16:44:44
【问题描述】:
我有很多异常类。 F.e.:InvalidMethodParameterException、EntityNotFoundException 等。都有一些代码,如 xxx.yyy.zzz 和描述文字。 问题是:是否有任何最佳实践和技术来组织课程及其代码/文字。目前,我正在做的是将所有代码和文字放在其他类甚至属性文件中((。在我看来,这非常令人沮丧,因为要添加一个异常,我必须对其他文件进行另一项更改,而不是一个.为了抛出异常,我使用了一个带有静态方法的类,它抛出它们。这些方法和方法不是我创建的,而是我工作的地方。所以我想提供其他更有效的方法。例如,当我提供使用只是简单地将每个异常文字和代码存储在自己的类中,他们只是忽略了说这是低效和不好的做法。
任何帮助将不胜感激!
【问题讨论】:
-
我更喜欢将与异常相关的错误代码保存在使用它们的异常类中。但是,要说服喜欢将所有错误代码保存在一个地方的人可能会很困难,因为所有这些都在一个地方可以让您在一个地方很好地查看所有错误代码。
标签: java exception code-organization file-organization