有沒有什麼辦法從內部函數返回外部函數的值(或者只是return;
)?從Java的嵌套函數的內部函數返回外部函數的值(或什麼也沒有)
我的問題是類似這樣的問題: Breaking out of nested loops in Java,但不同的是,在這個問題的提問者問打破了嵌套循環的外循環,而我詢問返回在嵌套函數外部函數。
public void outerFunction()
{
runOnUiThread (new Runnable()
{
@Override
public void run()
{
// Here i want to return;, so the function will not continue after runOnUiThread
}
});
// Code here should not run.
}
你在看什麼是,惱人的線程實例作爲方法調用的一部分,而不是函數/方法內的函數/方法。 – kosa