freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

濟南大學(xué)java學(xué)習(xí)課件ch05異常-在線瀏覽

2024-09-11 17:41本頁面
  

【正文】 常? class MyMath{ public int devide(int x,int y){ int result=x/y。 return result。 j=new MyMath()。 result=(3,0)。 } } 該程序編譯能通過嗎?運行程序,有什么信息返回? Exception in thread main : / by zero 程序發(fā)生了算術(shù)異常( ArithmeticException),非正常的結(jié)束了。 ?要么控制權(quán)返回給操作系統(tǒng)。 ? 有些異常是編程者也無法預(yù)知的,對其無能為力,這時只能由系統(tǒng)自身進行處理 5 異常相關(guān)類 6 運行時發(fā)生的異常 (RuntimeExceptions) ? 異常隨時都可以發(fā)生 ? ArrayIndexOutOfBoundsException ? NullPointerException 定義了引用,但不指向任何對象 (object) ? ClassCastException 數(shù)據(jù)類型間的轉(zhuǎn)換不合法 ? NoClassDefFoundException 未找到類定義異常 ? 良好的編程習(xí)慣,可以減少很多異常的發(fā)生 7 異常相關(guān)類 ? Throwable類中有以下方法用于顯示異常信息 ? String toString()。 //返回異常的詳細信息 ? void printStackTrace()。 try{ a = (“123”)。 } catch (Exception e){ ()。 j=new MyMath()。 result=(3,0)。 }catch(Exception e){ (())。 } } 當(dāng) try代碼塊中的語句發(fā)生了異常 程序就會跳轉(zhuǎn)到相應(yīng)的 catch代碼塊中執(zhí)行 執(zhí)行完 catch代碼塊中的程序后,系統(tǒng)會繼續(xù)執(zhí)行catch代碼塊后的其他代碼 這條語句還會執(zhí)行嗎? 將該語句改為result=(3,1)執(zhí)行過程又如何? 13 catch語句 ? 當(dāng) try代碼塊中的程序發(fā)生了異常,系統(tǒng)將這個異常發(fā)生的代碼行號,類別等信息封裝到一個對象中,并將這個對象傳遞給 catch代碼塊 catch(Exception e){ (())。 ? 問題: e可以改為其他的名字嗎? 14 ? 在 Java中采用 try?ca
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1