先来看第一个例子:
if(3 >0)
int a = 90;
System.out.println(a);
大家可以看到出现了错误,这是哪里错了呢?
细细观察,大家可以发现是少了if语句后面的花括号,那我们加上花括号来试试,话不多说,上图。
大家可以发现运行正常了。
接着大家来看这样一段代码:
if (3>0)
System.out.println("hello");
这里的if语句后面没有花括号,那么大家来猜一猜是否会报错呢?
话不多说,上图
大家可以发现没有报错。
那这种现象我们可以总结如下:
if语句后面是定义相关语句的话,那必须有花括号,
如果直接输出的话,不需要有花括号。