Checkstyle一直给我这个错误:
RemoteException的预期@throws标记
这是我的javadoc评论和第一行方法:
/**
* Inits the filter
*
* @throws RemoteException if there is an issue
*/
public void init() throws RemoteException {
答案 0 :(得分:3)
如果您尚未添加例外说明,请尝试添加。 这对我有用!
答案 1 :(得分:3)
真的希望这有助于某人:
HttpServletResponse
两者都报告为错误
但如果您删除完全限定名称,则不会抱怨。
/*
* @throws SomeExceptionPresentOnImports some text
* @throws com.myorg.SomeExceptionPresentOnImports1 some text
*/
答案 2 :(得分:0)
我遇到了同样的问题。我最终修改了我的checkstyle配置文件:
<module name="JavadocMethod">
<property name="allowMissingThrowsTags" value="true"/>
</module>
答案 3 :(得分:0)
对我来说,一个迟到的答案是在javaDoc注释中的异常之后添加一个额外的空格:
/**
* ......
* @throws DummyException (notice the extra space in this line)
* ......
*/
答案 4 :(得分:0)
使用
“ * @抛出IOException-IOException”
而不只是
“ * @throws IOException”
为我工作。
希望这会有所帮助。