在while循环里面的switch语句怎么跳出while循环
时间: 2023-10-22 16:33:11 浏览: 232
跳出while无限循环嵌套下的switch语句
在 while 循环中的 switch 语句可以使用 break 语句来跳出当前的 switch 语句,也可以使用带标签的 break 语句来跳出外层的 while 循环。例如:
```
while (true) {
switch (input) {
case 'a':
// do something
break;
case 'b':
// do something
break;
case 'q':
// 跳出 while 循环
break whileLoop;
default:
// do something
break;
}
}
whileLoop:
// 继续执行 while 循环以外的代码
```
在上面的例子中,当输入 'q' 时,带标签的 break 语句会跳出 while 循环。注意,标签必须放在循环语句之前,并且后面要紧跟着一个冒号。
阅读全文