问答详情
源自:4-2 Java条件语句之 if...else

代码else问题

public class HelloWorld {    public static void main(String[] args) { int age=25; if (age>18);{     System.out.println("成年") ;   }        else {            System.out.println("未成年");        }                为什么这里总是有else报错呢,没发现错误啊!

提问者:慕丝8397080 2016-07-15 19:38

个回答

  • qq_慕用0323649
    2016-07-16 23:15:00

    你第4行(age>18)后面你多加了个“;”,      if()后面不能加;的。

  • 慕丝8397080
    2016-07-15 19:39:30

    /85/1354/FAjn/HelloWorld.java:7: error: 'else' without 'if'
           else {
           ^
    1 error   总是有这个报错的出来