问答详情
源自:4-4 Java条件语句之嵌套 if

跪求大神指点 快快快

跪求大神指点    我确实是看不出来哪错了,提示只有if没有else  可是代码中两个if  两个else 在那摆着啊  求大神

提问者:慕粉李梦茹么么哒 2016-11-25 15:15

个回答

  • qq_孤命天子_04313030
    2016-11-25 15:34:37
    已采纳

    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("不可进入决赛");

               

            }

    }

    }


  • lee_fp
    2016-11-25 19:54:36

    最后的else应该放在下面那个大括号之后,如下:

    public class HelloWorld {

       public static void main(String[] args)

    {

        int score = 4;

    String sex = "女";

        if(score>80){

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

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

            }else{

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

        }

        }else{

            System.out.println("不可进入决赛");   

            }

    }

    }


  • 宝慕林0597717
    2016-11-25 15:24:25

    空格错误,第九行加个空格,13行空格删除