Java --findbug使用

1、findbug的安裝java

我選擇的是在線安裝,步驟以下windows

myeclipse -->help -->Install from Siteeclipse

以後出現的界面插件


點擊4以後,一直點擊next,以後便安裝成功了。指針

2、findbug使用code

myeclipse -->windows-->show view -->other-->FindBugs對象

點擊Bug Explorer --OK,出現以下圖ip


myeclipse的view中多了一個Bug Explorer。it

3、找工程中的bugclass

點擊工程名 --右鍵點擊find Bugs -->find Bugs

這時候findBug插件就開始掃描這個工程存在的全部bug,

個人工程掃描完後,出現以下bug

很明顯是報空指針異常,當程序走道catch中時,ro對象是null,用null.setResultCode方法,確定會報錯,修改方法以下:

即加上以下兩句,再次檢查,該Bug消失

            //這裏須要new一個新的對象,不然異常時,回報空指針異常錯誤
            resultObject = new ResultObject();

結束。

相關文章
相關標籤/搜索