前用eclipse的時候,可以根據所拋出的異常進行調試,比如:出現了空指針異常,我想知道是哪一行拋出的,在eclipse中我只需在debug模式下把空指針異常這個名字設置進去,當遇到空指針異常時,eclipse就會自己停留在那一行,intellij idea如何實現這個功能呢?
1,debug窗口如下圖,或者按快捷鍵ctrl+shif+f8進行設置
2,點擊+號,可以看到斷點的幾種類型,這里選擇異常類型斷點。
3,在彈出的對話框中輸入異常關鍵字,即可自動搜索
4,選中后點擊ok。可以看到已經添加成功了。
這樣,當程序遇見被選擇的異常時,便會停在那行代碼上。如圖,我只在第一行加了斷點,調試過程中自動停在相應異常的位置處。