想知道這個(gè)錯(cuò)哪了???????
public class HelloWorld {
? ? public static void main(String[] args) {
int age=25;
if(age>=18)
{
? ? System.out.println("成年");
}
else(age<18)
{
? ? System.out.println("未成年");
}
}
}
public class HelloWorld {
? ? public static void main(String[] args) {
int age=25;
if(age>=18)
{
? ? System.out.println("成年");
}
else(age<18)
{
? ? System.out.println("未成年");
}
}
}
2019-07-24
舉報(bào)
2019-07-24
你把else后的條件和括號(hào)去掉試試
2019-07-29
else 是if如果不成立會(huì)進(jìn)入這個(gè)代碼塊,你如果非要這樣寫 可以在else 后面加個(gè)if 這意思和上面一樣
2019-07-24
因?yàn)閑lse是包含了if判斷失敗后的所有情況,是不能加條件了。
如果還有后續(xù)條件的話需要寫成? else if(age < 18)這樣就可以了
2019-07-24
為啥不可以加上啊??