【发布时间】:2010-10-09 01:11:38
【问题描述】:
每当我定义一个新异常时,我倾向于做以下两件事之一:
- 创建一个例外文件,其中包含我的项目中定义的所有新例外的列表。
- 将每个定义的异常与引发它的类放在同一个文件中。
Netbeans 不喜欢当我在与另一个类(例如第 2 点)相同的文件中定义公共异常时。虽然我还没有尝试过,但我相信它会因为类似的事情对我大喊大叫与第 1 点相同的文件中存在多个异常的原因。
每个异常真的应该有自己的文件吗,还是 Netbeans 会接受其他样式?我对 Java 和 Netbeans 还很陌生,很想知道合适的风格是什么。
【问题讨论】:
-
抱怨的不是 Netbeans,而是 javac。您可能会将异常设为 inner 类,这会使编译器满意,但实例化会更加麻烦。
-
为什么不在记录器中记录异常?
标签: java exception netbeans coding-style