慕粉李梦茹么么哒
2016-11-25 15:15
跪求大神指点 我确实是看不出来哪错了,提示只有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行空格删除
Java入门第一季(IDEA工具)升级版
1165175 学习 · 17581 问题
相似问题