Javaコードでキーワードを使用するreturn
と、呼び出しスタック内の最後の呼び出しコードに実行が戻ります。オブジェクトfoo
がを呼び出す場合、メソッドbaz.bar()
のreturn
キーワードはでbar
コードの実行を続行しますfoo
。
上記のシナリオでを呼び出し、を呼び出すオブジェクトfoo
があるとします。とにかくJavaにキーワードなどを使用して、メソッド内のコードが元に戻ることができるようにすることはできますか?foofoo
foofoofoo
foofoofoo
baz.bar()
return
bar
foo
(例外をスローせずに)