为什么这个代码在else紧随其后的情况下有效if:
if (GPA > 3.8);
else
System.out.println("words");
Run Code Online (Sandbox Code Playgroud)
但是,如果我在"if"和"else"之间添加一个声明,例如:
if (GPA > 3.8);
System.out.println("words");
else
System.out.println("words");
Run Code Online (Sandbox Code Playgroud)
我得到一个错误说else需要一个if?
分号终止if块,将其删除
if (GPA > 3.8); // <-- here
Run Code Online (Sandbox Code Playgroud)
应该
if (GPA > 3.8)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
80 次 |
| 最近记录: |