* 退出行为无需外层捕获