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

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

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

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

正在回答

1 回答

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

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

舉報

0/150
提交
取消

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

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

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

幫助反饋 APP下載

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

公眾號

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