大神帮忙看看哪里错了

来源:4-4 Java条件语句之嵌套 if

qq_峢_0

2017-05-05 16:38

public class HelloWorld {

    public static void main(String[] args) {

int score = 94;

String sex = "女";

        if (score>80){

         if(sex.equals("女")){

        System.out.println("进入女子组决赛");

         }

        else if {

        System.out.println("进入男子组决赛");

        }

        else{

        System.out.println("淘汰");

                 

           }

}

}


写回答 关注

5回答

  • qq_喷泉_0
    2017-05-11 13:51:28

    public class HelloWorld {
        public static void main(String[] args) {
        int score = 94;
        String sex = "女";
            if (score>80){
              if(sex.equals("女")){
                System.out.println("进入女子组决赛");
              }else {
                System.out.println("进入男子组决赛");
              }

           }  else{                                                            //此处错误,else前面缺少一个大括号
              System.out.println("淘汰");
            }
        }
    }

  • qq_迷惘_12
    2017-05-05 16:54:26

      else if {

            System.out.println("进入男子组决赛");

            }

    }

    }

    else 放到倒数第三个大括号外面


  • 慕前端8251293
    2017-05-05 16:51:10

    第9行多了个if

  • qq_迷惘_12
    2017-05-05 16:50:16

      else if {

            System.out.println("进入男子组决赛");

            }

    把if去掉

  • 慕前端8251293
    2017-05-05 16:50:13

    public class HelloWorld {
        public static void main(String[] args) {
        int score = 94;
        String sex = "女";
            if (score>80){
              if(sex.equals("女")){
                System.out.println("进入女子组决赛");
              }else {
                System.out.println("进入男子组决赛");
              }
            else{
              System.out.println("淘汰");
            }
        }
    }

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

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

1165172 学习 · 17581 问题

查看课程

相似问题