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