求大神指教

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

慕粉3923315

2016-09-04 21:12

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("淘汰");

                    }

        }

        }

         }


写回答 关注

1回答

  • weixin_慕移动4434633
    2016-09-04 21:40:26
    已采纳
    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("淘汰");
            }
        }
    }

    自己对比一下吧,问题出在最后一个else,它不应该在条件2中(不该在第二个if里)。

    weixin... 回复慕粉3923...

    加载第一个外层if(第一个if)的 } 后面就行

    2016-09-04 21:58:14

    共 3 条回复 >

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

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

1165172 学习 · 17581 问题

查看课程

相似问题