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