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

正文內(nèi)容

代碼檢查規(guī)則介紹(完整版)

  

【正文】 on限制 trycatch 的嵌套層次,默認(rèn)值是3不允許throws某些異常,例如:、從catch語(yǔ)句中拋出一個(gè)新的異常時(shí),沒(méi)有把原來(lái)的異常傳入新異常中,會(huì)導(dǎo)致異常跟蹤信息的丟失(把異常作為參數(shù)傳入自定義的異常處理類)在當(dāng)前catch語(yǔ)句中, 處理被捕獲的異常(記錄異常;拋出新的異常;處理異常), (項(xiàng)目組:不管有沒(méi)有進(jìn)行處理,一定要再次throw出去,重點(diǎn)是指調(diào)用平臺(tái)的異常,不要自己吞下去,以方便平臺(tái)組用來(lái)解決問(wèn)題)不要捕獲NullPointerException,因?yàn)椴东@了之后會(huì)把這個(gè)異常屏蔽,可能會(huì)引起后續(xù)拋出很難分辨的異常開(kāi)發(fā)人員不要拋出NullPointerException,因?yàn)榇蠹彝ǔ?huì)認(rèn)為這個(gè)異常是JVM拋出的,考慮用IllegalArgumentException代替,這樣會(huì)更清晰,更像是開(kāi)發(fā)人員發(fā)起的異常不要從finally語(yǔ)句返回值1. 對(duì)Java的異常類的使用:l 不允許使用RuntimeException等無(wú)法通過(guò)類名反應(yīng)出異常產(chǎn)生原因的異常類l 其它如IllegalArgumentException、ClassCastException等能反應(yīng)出異常原因的異常類也建議再封裝成模塊自定義的異常類2. 異常類體系每個(gè)模塊的異?;惱^承自下面兩個(gè)類Checked Exception: Runtime Exception: . 3. 合理使用Checked Exception和Runtime Exception:l 如果提供的api能通過(guò)捕獲的異常處理保證系統(tǒng)的正常運(yùn)轉(zhuǎn),建議拋出Checked Exceptionl 大部分情況都是使用Runtime Exception4. 對(duì)外發(fā)布為Runtime Exception不能修改為Checked Exception,可能造成用戶已有代碼出錯(cuò)5. BSP、BPM對(duì)外提供的接口必須使用try、catch、throw方式進(jìn)行日志記錄后再轉(zhuǎn)拋,其它核心代碼的catch塊中建議盡量加入日志記錄
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1