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

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

老師在課程中使用了if來(lái)判斷課程id是否被占用,這不就是異常處理嗎?

那么問(wèn)題來(lái)了,既然諸如此類的語(yǔ)句(if、for、switch等)可以用來(lái)代替異常處理,那么我們之前所學(xué)的 trycatch、throw這些異常處理語(yǔ)句還有何意義?

正在回答

1 回答

if可以進(jìn)行簡(jiǎn)單的過(guò)濾, 但是, 由于機(jī)器或者說(shuō)環(huán)境各異, 可能會(huì)產(chǎn)生一些無(wú)法預(yù)知的異常, 這是在開(kāi)發(fā)階段無(wú)法預(yù)知的, 所以就要用try...catch來(lái)捕捉, 而if是無(wú)法做到的.
  當(dāng)不可預(yù)知有什么異常的時(shí)候,用try
  當(dāng)過(guò)多情況需要處理,用if就會(huì)太繁瑣
  當(dāng)你需要觀察的代碼沒(méi)有返回值的時(shí)候,if()當(dāng)中沒(méi)法作判斷,必須用try

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

舉報(bào)

0/150
提交
取消

老師在課程中使用了if來(lái)判斷課程id是否被占用,這不就是異常處理嗎?

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

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

幫助反饋 APP下載

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

公眾號(hào)

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