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

哪里错了啊

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("进入男子组决赛");}
       
       
       
       
       
  
 }
}

提问者:Oettinger 2016-11-13 22:32

个回答

  • Coco柯柯
    2016-11-14 20:19:32

    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("进入男子决赛");
                }
               
            }
           
      
     }

    }


  • 星·尘
    2016-11-13 23:07:51

    注意看嵌套if语句的语法结构,if跟else的大括号都是成对的。

  • 月光1396
    2016-11-13 22:48:58

    第一个System前的“{”不要,结尾少了一个“}”

  • 昵称已占有
    2016-11-13 22:44:40

    //“{}”的位置不对,仔细检查

    public class Dom01 {

    public static void main(String[] args){

    int score = 94;

     String sex = "女";

           if(score>80){

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

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

            }

            else{

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

            }

             }   

    }

    }