跪求大神指点 我确实是看不出来哪错了,提示只有if没有else 可是代码中两个if 两个else 在那摆着啊 求大神
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应该放在下面那个大括号之后,如下:
public class HelloWorld {
public static void main(String[] args)
{
int score = 4;
String sex = "女";
if(score>80){
if(sex.equals("女")){
System.out.println("进入女子组决赛");
}else{
System.out.println("进入男子组决赛");
}
}else{
System.out.println("不可进入决赛");
}
}
}
空格错误,第九行加个空格,13行空格删除