自动将抛出RuntimeException添加到方法中?

时间:2013-03-28 12:33:53

标签: eclipse runtimeexception

我正在使用Eclipse,当一个方法可以抛出RuntimeException时,那么Eclipse没有提示,方法签名后缺少throw RuntimeException

我知道这是有意的,因为不必处理RuntimeException。但是,自动添加throw RuntimeException还会在javadoc模板(通过键入/**创建的模板)中包含runtimeException,因此我不会忘记记录可能的RuntimeExceptions。

有关此问题的任何提示吗?如何确保,我不忘记记录RuntimeExceptions?

1 个答案:

答案 0 :(得分:0)

您不必声明运行时异常,因为它们是未被发现的。如果除了有一些例外,你需要通过声明一个新的异常在代码中明确地声明它。

需要声明抛出RuntimeException的方法的一个特定情况是GWT在客户端正确处理它们(而不是通用错误500)。