網(wǎng)站建設(shè)之如何找到網(wǎng)站異常-ESG跨境

網(wǎng)站建設(shè)之如何找到網(wǎng)站異常

來源網(wǎng)絡(luò)
來源網(wǎng)絡(luò)
2022-05-11
點贊icon 0
查看icon 535

網(wǎng)站建設(shè)之如何找到網(wǎng)站異常

在網(wǎng)站建設(shè)的過程中,一定會遇到發(fā)生異常的時候,那么如何揪出異常的部分呢?這就需要從代碼入手,并且制定周詳?shù)挠媱潯?/p>

如果某個異常發(fā)生的時候沒有在任何地方進(jìn)行捕獲,那程序就會終止執(zhí)行,并在控制臺上打印出異常信息,其中包括異常的類型和堆棧的內(nèi)容。對于圖形界面程序(applet和application應(yīng)用程序),在捕獲異常之后,也會打印出堆棧的信息,但程序?qū)⒎祷氐接脩艚缑娴奶幚硌h(huán)中(在調(diào)試基于圖形界面的程序時,最好保證控制臺窗口可見,并且沒有被極小化)。

捕獲一個異常,必須設(shè)置try/catch語句塊,如果在try語句塊中的任何代碼拋出了一個在catch+句中說明的異常類,那么:

1.程序?qū)⑻^try語句塊的其余代碼。

2.程序?qū)?zhí)行catch子句中的處理器代碼。

如果在try語句塊中的代碼沒有拋出任何異常,那么程序?qū)⑻^catch子句。

如果方法中的任何代碼拋出了一個在catch+句中沒有聲明的異常類型,那么這個方法就會立刻退出(期待調(diào)用者為這種類型的異常設(shè)計了catch子句)。

需要注意,try語句中的大多數(shù)代碼都很容易理解:讀取并處理文本行,直到遇到文件結(jié)束符為止。正如在JavaAPI中看到的那樣,read方法有可能拋出一個IOException異常。在這種情況下,將跳出整個while循環(huán),進(jìn)入catch子句,并輸出堆棧情況。對于一個普通的程序來說,這樣處理異常基本上合乎情理。還有其他的選擇嗎?

通常,最好的選擇是什么也不做,而是將異常傳遞給調(diào)用者。如果read方法出現(xiàn)了錯誤,就讓read方法的調(diào)用者去操心!如果采用這種處理方式,就必須聲明這個方法可能會拋出一個IOException。

請記住,編譯器嚴(yán)格地執(zhí)行throws說明符。如果調(diào)用了一個拋出已檢查異常的方法,就必須對它進(jìn)行處理,或者將它傳遞出去。

哪種方法更好呢?通常,應(yīng)該捕獲那些知道如何處理的異常,而將那些不知道怎樣處理的異常傳遞出去。如果想將異常傳遞出去,就必須在方法的首部添加一個throws說明符以便告知調(diào)用者這個方法可能會拋出異常。

但是凡事都會有例外,規(guī)則也是,如果編寫一個覆蓋超類的方法,而這個方法又沒有拋出異常,那么這個方法就必須捕獲方法代碼中出現(xiàn)的每一個已檢查異常。不允許在子類的thrws說明符中出現(xiàn)超過超類方法所列出的異常類范圍。


特別聲明:以上文章內(nèi)容僅代表作者本人觀點,不代表ESG跨境電商觀點或立場。如有關(guān)于作品內(nèi)容、版權(quán)或其它問題請于作品發(fā)表后的30日內(nèi)與ESG跨境電商聯(lián)系。

搜索 放大鏡
韓國平臺交流群
加入
韓國平臺交流群
掃碼進(jìn)群
歐洲多平臺交流群
加入
歐洲多平臺交流群
掃碼進(jìn)群
美國賣家交流群
加入
美國賣家交流群
掃碼進(jìn)群
ESG跨境專屬福利分享群
加入
ESG跨境專屬福利分享群
掃碼進(jìn)群
拉美電商交流群
加入
拉美電商交流群
掃碼進(jìn)群
亞馬遜跨境增長交流群
加入
亞馬遜跨境增長交流群
掃碼進(jìn)群
亞馬遜跨境增長交流群
加入
亞馬遜跨境增長交流群
掃碼進(jìn)群
拉美電商交流群
加入
拉美電商交流群
掃碼進(jìn)群
ESG獨家招商-PHH GROUP賣家交流群
加入
ESG獨家招商-PHH GROUP賣家交流群
掃碼進(jìn)群
《法國Fnac平臺知識百科》
2025跨境電商營銷日歷
《2024年全球消費趨勢白皮書——美國篇》
《2024TikTok出海達(dá)人營銷白皮書》
《Coupang自注冊指南》
《eMAG知識百科》
《TikTok官方運營干貨合集》
《韓國節(jié)日營銷指南》
《開店大全-全球合集》
《TikTok綜合運營手冊》
通過ESG入駐平臺,您將解鎖
綠色通道,更高的入駐成功率
專業(yè)1v1客戶經(jīng)理服務(wù)
運營實操指導(dǎo)
運營提效資源福利
平臺官方專屬優(yōu)惠

立即登記,定期獲得更多資訊

訂閱
聯(lián)系顧問

平臺顧問

平臺顧問 平臺顧問

微信掃一掃
馬上聯(lián)系在線顧問

icon icon

小程序

微信小程序

ESG跨境小程序
手機入駐更便捷

icon icon

返回頂部

【免費領(lǐng)取】全球跨境電商運營干貨 關(guān)閉
国第一产在线无码精品区,aaa无码视频在线观看,久久强奷乱码老熟女,国产一级aⅴ无码毛片