我知道你可以用ctrl-shift-g查找对特定方法的所有调用。
我的问题是:是否有更高级的搜索或方法来查找对特定方法的所有调用,并且在THOSE方法中,找到捕获特定异常的方法?
答案 0 :(得分:2)
我认为没有。
我能想到的最好的方法是(在用户界面中)进行搜索,搜索您正在捕获的异常并比较两个列表。痛苦。
答案 1 :(得分:2)
如果您熟悉正则表达式,可以尝试使用“文件搜索”对话框中的正则表达式选项。
e.g。搜索模式
try[\s]*?\{[^\}]*?alpha\(\);[^\{]*?IllegalStateException
会找到所有对IllegalStateException捕获的alpha()函数的调用。