语句只能出现
for
while等这类循环语句中。
如果if语句位于这些循环语句中,可以使用。
但,如果if是单独存在的,就不可以使用break。
注意:区别1. 不管怎么样,whiile只执行一次,因为true不管是真是假,break都执行,顾跳出while循环;
2. true为假时,while不会结束,只有当true为真时,执行break,跳出while循环;
呵呵,希望可以帮到你。
break语句通常用在循环语句和开关语句(switch… case …)中,在条件语句(if … else …)中一般不用。要完成你说的流程,可以这样来写:if (条件A)
{
……
……
if (!条件B)
{
……
}
}
当条件B不成立时,才执行第二层的if语句,条件B成立时,直接结束第一层的if。
如果你的这些内容是在循环体内部的话,执行到break,循环结束直接跳出了。