黑马程序员技术交流社区

标题: 关于if语句的问题 [打印本页]

作者: Mr___dangerous    时间: 2015-11-3 18:25
标题: 关于if语句的问题
写了这样一句代码,
if (true)
    StringBuilder sb = new StringBuilder();
会报错,但是加了大括号就好了。。请问有人知道什么原因吗?
作者: 260744042    时间: 2015-11-3 19:38
不是很清楚,缺少括号的应该不能赋值吧!
作者: 大自然的搬运工    时间: 2015-11-3 19:57
可以这样写
StringBuilder sb ;
if (true)
   sb = new StringBuilder();
作者: 我是大明星    时间: 2015-11-3 20:10
java 编译器不能编译吧。
作者: _let'sgo    时间: 2015-11-3 22:13
是不是跟后面的语句有关?或者是捕捉异常,具体要看报什么错
作者: 梦我天堂    时间: 2015-11-3 22:18
我也搞不懂,我学的头晕脑胀
作者: 铁苯锌    时间: 2015-11-3 22:43
不懂········




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2