public void foo(){
throw new Exception("foo");
}
public void bar(){
foo();
}
Run Code Online (Sandbox Code Playgroud)
有没有可能检查方法bar(),以便知道foo()没有try catch内部调用bar()?
您可能有兴趣将整个类包装在Proxy中并使用InvocationHandler进行观察:
http://www.javalobby.org/java/forums/t18631.html
如果它看到"foo"在"bar"之后立即被调用,你的InvocationHandler会做一些特别的事情,我想.
| 归档时间: |
|
| 查看次数: |
1057 次 |
| 最近记录: |