我知道你可以通過ctrl-shift-g來查找所有對特定方法的調用。如何找到調用特定方法的方法,然後在Eclipse中捕獲特定的exeption?
我的問題是:是否有更多的高級搜索或方法來查找所有對特定方法的調用,並在這些方法中找到捕獲特定異常的方法?
我知道你可以通過ctrl-shift-g來查找所有對特定方法的調用。如何找到調用特定方法的方法,然後在Eclipse中捕獲特定的exeption?
我的問題是:是否有更多的高級搜索或方法來查找所有對特定方法的調用,並在這些方法中找到捕獲特定異常的方法?
如果您熟悉正則表達式,可以嘗試在文件搜索對話框中使用正則表達式選項。
例如搜索模式
try[\s]*?\{[^\}]*?alpha\(\);[^\{]*?IllegalStateException
會發現通過IllegalStateException異常被抓住的α()函數的調用。
我不認爲有。
要做到這一點,我可以想到的(在用戶界面中)的最佳方式是做你的搜索,搜索你正在捕獲的異常並比較兩個列表。痛苦。