黑马程序员技术交流社区
标题:
while不加大括号会报错吗?
[打印本页]
作者:
haozi050
时间:
2014-1-31 22:58
标题:
while不加大括号会报错吗?
本帖最后由 haozi050 于 2014-2-9 08:32 编辑
看视频发现while语句下面可以没有大括号,自己试验了一下,发现会报错。我推测是如果有多条操作共享数据的语句时需要加大括号,如果只有一条时不需要,不知道正不正确?什么情况下不需要加呢?求高手指点!
无标题.png
(84.46 KB, 下载次数: 277)
下载附件
2014-1-31 22:57 上传
while不加大括号会报错吗?
作者:
松涛小玮
时间:
2014-2-2 11:00
class WhileDemo
{
public static void main(String[] args)
{
int x=3;
while (x<4) //此处可以设计一下x的值 x<4 来验证
System.out.println("while run");
System.out.println("while ifornot run");
System.out.println("while not run");
}
}
//通过验证可以发现 while和if一样 当不带大括号时是可以的 默认下一句是它大扩号的内容 再以下就不是了
不知道对您有帮助没有?
作者:
孤独的天奇
时间:
2014-2-2 15:20
不带大括号的话,就代表包围下面一句代码。
作者:
kira
时间:
2014-2-2 16:54
不会 不加大括号 只能执行下面一行代码 执行完毕就退出遍历
作者:
乐宝myhoney
时间:
2014-2-5 00:47
只要语句不结束,就不会报错的。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2