为什么提示我最后一个else是错的 要删掉

来源:4-3 Java条件语句之多重 if

太上幻魔

2016-12-12 19:44

public class HelloWorld {

    public static void main(String[] args) {

int age=25;

    

    if (age>60){

      System.out.println("老年");

    }else if(age>=40){

    System.out.println("中年");

    }else if(age>=18);{

        System.out.println("少年");

    }else{

        System.out.println("童年");

    }

  

    

    

    

    

    

    

    

    

    

    

}

}


写回答 关注

4回答

  • 尘埃_落定
    2017-02-14 12:47:23

    }else if(age>=18);{

    没有分号

  • 慕粉3300671
    2017-01-21 16:39:25

    第十行应该是 

        }else if (age>=18){    

    else if (条件)

    {    

    代码;

    }

  • qq_莪会壹直等_04270233
    2016-12-13 11:22:48

    第十行注意,”{“前是没有”;“的

  • 太上幻魔
    2016-12-12 19:46:28

    这样子http://img.mukewang.com/584e8dfc0001383005320435.jpg

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165551 学习 · 17586 问题

查看课程

相似问题