2015-04-04 71 views
3

的Checkstyle不斷給我這個錯誤:Checkstyle的未檢測拋出:標籤

Expected @throws tag for RemoteException

這是我的javadoc註釋和方法的第一行:

/** 
    * Inits the filter 
    * 
    * @throws RemoteException if there is an issue 
    */ 

    public void init() throws RemoteException { 
+0

請分享您用於運行Checkstyle的配置。 – 2015-04-06 20:12:05

回答

0

我有同樣的問題。我最終修改了我的checkstyle配置文件:

<module name="JavadocMethod"> 
    <property name="allowMissingThrowsTags" value="true"/> 
</module> 
1

如果您還沒有添加對該異常的描述,請嘗試添加它。 這對我有效!

爲我工作
0

一個遲到的回答是javadoc註釋的異常後添加一個額外的空間:

/** 
    * ...... 
    * @throws DummyException (notice the extra space in this line) 
    * ...... 
    */ 
0

真希望這可以幫助別人:

/* 
* @throws SomeExceptionPresentOnImports    some text 
* @throws com.myorg.SomeExceptionPresentOnImports1 some text 
*/ 

兩者都報告爲錯誤

但如果您刪除完全限定的名稱,它不會抱怨。

/* 
* @throws SomeExceptionPresentOnImports some text 
* @throws SomeExceptionPresentOnImports1 some text 
*/