<分区>
这有点难以解释,但我会尽力而为。
这类似于我当前运行的代码。
function func1()
{
func2()
}
function func2()
{
exit();
}
我需要能够从 func2 中停止 func1 的执行,但我需要一种比 exit() 更好的方法来完成它。由于 func1 的调用者可能还有其他操作要做,我也不想停止它们,我只想停止执行 func1 的其余部分。
我知道我可以在 func1 中放置一个简单的 if 语句来检测 func2 的返回值,然后在它是某个值时返回,但这也有点困惑。
所以我的问题是,如何从函数内停止执行调用函数的其余部分?