这个为什么运行失败啊,他告诉我只有else without if???

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

顾奈1178369

2020-10-10 16:43

public class HelloWord {

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

        }

        }

}


写回答 关注

4回答

  • weixin_慕沐7197996
    2020-10-10 16:54:06
    已采纳

     if (sex.equals('男')) ; 将 ; 去掉即可

  • 慕沐00828743
    2021-07-13 12:00:14

    双引号错了还有;

  • 慕慕7175546
    2020-11-22 17:20:17

    只能有一个else,一个if,其他用else if

    顾奈1178...

    不是这样的,你仔细看,我是一个大的if里面套了一个if –else

    2020-11-22 17:24:06

    共 1 条回复 >

  • 慕工程3535675
    2020-10-18 11:09:53

    还有('男')里的符号 '' 换成 ""

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

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

1165172 学习 · 17581 问题

查看课程

相似问题