为什么会输出两个结果呢?
int age = 65; if (age > 60){ System.out.println("老年"); }if (age > 40){ System.out.println("中年"); }else if(age > 30){ System.out.println("青年"); }else if (age >= 18){ System.out.println("少年"); }else if (age < 18){ System.out.println("童年");
输出的结果为:
老年
中年
为什么会输出两个结果呢?不是执行完第一个条件就不会在执行以下的条件了吗?