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

Java的问题 请问哪里错了

Java的问题 请问哪里错了

帅帅的唐林啊 2017-05-03 22:09:49
package javatest;public class Hello { public static void main(String[] args){ System.out.println("你好世界"); int one = 20 ; if(one % 2== 0){    System.out.println("one是偶数"); } int age=16; if(age >= 18){    System.out.println("成年"); }else{    System.out.println("罚做500个俯卧撑"); } int age1=25;    if(age1 >= 60){        System.out.println("老年");    }else if(age1>= 40 & age1<= 60){        System.out.println("中年");    }else(age1 <18 ){        System.out.println("少年");    }         }}提示else那里错了 请问是错在哪呢
查看完整描述

3 回答

已采纳
?
onemoo

TA贡献883条经验 获得超454个赞

错在 else(age1 <18 ) 后面的括号

else 后面不能直接加判断条件

    ...
} else {
    ...
}

如果需要判断,则要用 else if,就像前面代码中那样

查看完整回答
反对 回复 2017-05-03
?
田心枫

TA贡献1064条经验 获得超383个赞

else(age1 <18 )

改成 else if(age1<18)

查看完整回答
反对 回复 2017-05-03
  • 3 回答
  • 0 关注
  • 1361 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信