非本地跳转 提供了进程内的异常控制流(用户级)(在堆栈规则内) 强大的(但危险的)用户级机制,将控制转移到任意位置 控制转移时不遵守调用/返回规则 对错误恢复和信号处理程序有好处 非本地跳转的局限性 工作只能在堆栈规则下 智能跳转到被调用但尚未完成的函数环境中