为什么切换语句在输入的情况下运行每个案例?
答
如果您不希望在找到匹配条件后检查其他开关条件,则需要在执行case code block后执行break;
。
问题不是*如何*打破它,但更像*为什么我们需要打破它? – Pshemo
问题是为什么它在找到真实案例后继续执行交换机的其余部分。 – Mish
是的,并且“你需要打破; ...”回答它?问题更多的是关于为什么*开关箱工作的设计决定,因为它工作,而不是*如何使用它。 – Pshemo