如何找到调用特定方法然后在Eclipse中捕获特定异常的方法?

时间:2011-08-11 23:08:26

标签: java eclipse exception search

我知道你可以用ctrl-shift-g查找对特定方法的所有调用。

我的问题是:是否有更高级的搜索或方法来查找对特定方法的所有调用,并且在THOSE方法中,找到捕获特定异常的方法?

2 个答案:

答案 0 :(得分:2)

我认为没有。

我能想到的最好的方法是(在用户界面中)进行搜索,搜索您正在捕获的异常并比较两个列表。痛苦。

答案 1 :(得分:2)

如果您熟悉正则表达式,可以尝试使用“文件搜索”对话框中的正则表达式选项。

e.g。搜索模式

try[\s]*?\{[^\}]*?alpha\(\);[^\{]*?IllegalStateException

会找到所有对IllegalStateException捕获的alpha()函数的调用。