第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

請(qǐng)問(wèn)為何要return true?去掉也沒(méi)什么區(qū)別?

//創(chuàng)建可拋出一個(gè)異常的函數(shù)
function?checkNum($number){
?????if($number>1){
?????????throw?new?Exception("異常提示-數(shù)字必須小于等于1");
?????}
?????return?true;
?}
?
//在?"try"?代碼塊中觸發(fā)異常
?try{
?????checkNum(2);
?????//如果異常被拋出,那么下面一行代碼將不會(huì)被輸出
?????echo?'如果能看到這個(gè)提示,說(shuō)明你的數(shù)字小于等于1';
?}catch(Exception?$e){
?????//捕獲異常
?????echo?'捕獲異常:?'?.$e->getMessage();
?}


正在回答

1 回答

return true是沒(méi)有拋出異常的情況下才可以執(zhí)行到,但是以上代碼并沒(méi)執(zhí)行到return true部分,故加了也執(zhí)行不到,所以沒(méi)有什么區(qū)別,=當(dāng)你吧checkNum(2)=》checkNum(1)之后,既可以執(zhí)行到return true部分,因?yàn)椴](méi)有拋出異常,所以可以執(zhí)行到return true部分。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕桂英9545975 提問(wèn)者

就是說(shuō)如果后面要用到true這個(gè)布爾值,那么加上return true是有用的(會(huì)返回1),不過(guò)本例是沒(méi)用的(因?yàn)闆](méi)用到這個(gè)布爾值)?
2019-05-27 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

請(qǐng)問(wèn)為何要return true?去掉也沒(méi)什么區(qū)別?

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)