3
在這種情況下,「myMethod()」會在「doSomething()」之前還是之後執行?最後在java中返回
public class Foo {
public void fooMethod() {
Bar bar = new Bar();
bar.barMethod().myMethod();
}
}
public class Bar {
public SomeClass barMethod() {
try {
return new SomeClass();
} finally {
doSomething();
}
}
}
你爲什麼不說自己去查加'System.out.println'陳述你的方法! ? – akuhn
或者還有更好的方法:爲什麼不通過調試代碼並查看調用堆棧來檢查它? –