
这个if和else if还有else的区别我有点懵逼,还有什么情况下要加大括号啊
- if可以单独出现,但是else不能单独出现,else if也不能单独出现
- 大括号最好都加上,这样不仅美观,后面找问题也比较方便
- if 和else if 和else 这三个后面如果只跟一句代码,那都可以不加大括号,但是大于一句就必须加大括号
- 不加大括号的if 和 else if 和else 都不要在后面加;
一般来说,当if和else if还有else下面的语句大于1条就要加,其他情况加不加也行,当然,为了美观最好加,你这里多了一个break也就是命令>1条了,所以需要加大括号