为了账号安全,请及时绑定邮箱和手机立即绑定

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

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 回答

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

1 回复 有任何疑惑可以回复我~

双引号错了还有;

0 回复 有任何疑惑可以回复我~

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

1 回复 有任何疑惑可以回复我~
#1

顾奈1178369 提问者

不是这样的,你仔细看,我是一个大的if里面套了一个if –else
2020-11-22 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信