else不帶有if的意思是前面所有條件都不滿足的情況下才執(zhí)行else中的語(yǔ)句。屬于if語(yǔ)句的一部分。
公司主營(yíng)業(yè)務(wù):網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、移動(dòng)網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競(jìng)爭(zhēng)能力。成都創(chuàng)新互聯(lián)是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對(duì)我們的高要求,感謝他們從不同領(lǐng)域給我們帶來(lái)的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶帶來(lái)驚喜。成都創(chuàng)新互聯(lián)推出湖里免費(fèi)做網(wǎng)站回饋大家。
補(bǔ)充:
if語(yǔ)句是指編程語(yǔ)言中用來(lái)判定所給定的條件是否滿足,根據(jù)判定的結(jié)果(真或假)決定執(zhí)行給出的語(yǔ)句塊。if語(yǔ)句的三種形式,其三種形式如下:
1:if型
if (expression){
//statement
}說(shuō)明:如果expression表達(dá)式為真就執(zhí)行statement語(yǔ)句塊
2:if-else型
if (expression) {
//statement1
} else {
//statement2
}說(shuō)明:如果expression為真,則執(zhí)行statement1,否則執(zhí)行statement2
3:if-else
if-else型
if (expression1) {
//statement1
} else if(expression2) {
//statement2
} else {
//statement3
}說(shuō)明:如果expression1為真,則執(zhí)行statement1,否則,如果expression2為真,則執(zhí)行statement2,否則執(zhí)行statement3,只要有一個(gè)表達(dá)式為真,則不再往下判斷。其中else if可以出現(xiàn)多個(gè),else可以不出現(xiàn),需要視情況靈活運(yùn)用。
把這句話else if(xh.equals(""));{ //判斷新輸入的學(xué)號(hào)是否為空
改成else if(xh.equals("")){ //判斷新輸入的學(xué)號(hào)是否為空
就是去掉了小括號(hào)后面的分號(hào),如果你加有分號(hào),表示新輸入的學(xué)號(hào)為空
后執(zhí)行一個(gè)空語(yǔ)句,也就是不執(zhí)行任何語(yǔ)句,然后直接執(zhí)行else,系統(tǒng)肯定就會(huì)報(bào)錯(cuò)了。去掉分號(hào)就好了
if(year 2015 year 2015){
改成:
if(year 2015 || year 2015){
或
if(year != 2015 ){
后面的else中 year==2015都是多余的,可以刪除掉