switch分支结构