本帖最后由 jiao142857 于 2015-4-29 22:47 编辑
别客气,我也是新手,原因可能有俩:
1 java语法,
2 int i= 1; 或者定义数组等 虽然我们写了一句 但是解析时是多句的
eg. int i;
i=1;
char[] ch;
ch = new char[...];
而if else语句不加{} 只会作用于紧邻的一句(整体的一句)代码
又百度了下 看到这篇文章http://blog.csdn.net/java2000_net/article/details/2835995
解释的挺好的 说是作用域的原因
|