关于break的问题

img

img


为什么会出现这个错误,但是教科书上面又这样写,是break有什么特殊使用限制,还是一定要加花括号

for语句后面分号去掉,循环体大括号括起来,再试下

for后边分号去掉,加上大括号

img

一定要加花括号啊,break只能在循环或者switch里面用

无论是for循环,还是if语句,记得都加上{},不然,因为格式问题,系统可能会乱匹配你的行,从而出现错误,你那个错误是因为你的钱break并没有在for循环里面,只是和if语句匹配了。

建议别把for循环后面的大括号省略了,省略之后你们总喜欢在for循环后面加分号,for循环或者if语句如果省略了大括号,系统后默认紧跟后面的第一个分号的代码是循环体或者if语句中的代码内容,所以以后别省略大括号了,又不能让代码更优秀,如果行数多了还容易看错,弊大于利