本教程操作環(huán)境:windows7系統(tǒng)、java10版,DELL G3電腦。
1.斷言的使用
斷言是作為一種調(diào)試工具被發(fā)明出來的,用來檢查那些“代碼寫對(duì)了就肯定成立”的條件。例如我們要斷言一個(gè)變量a必須要大于2,就可以這樣寫:
當(dāng)條件不滿足時(shí),就會(huì)拋出AssertionError異常,等同于如下代碼:
2.斷言形式
(1)非常簡(jiǎn)單:
(2)簡(jiǎn)單:
將通過表達(dá)式的值向錯(cuò)誤跟蹤棧中添加更多信息,提供了更多調(diào)式幫助信息。
運(yùn)行時(shí)啟用斷言:
運(yùn)行時(shí)禁用斷言:
以上就是java中斷言兩種形式的介紹,在使用方法和代碼上都非常簡(jiǎn)便,有類似想要篩選代碼進(jìn)行檢測(cè)時(shí),就可以運(yùn)用斷言的原理來處理。更多關(guān)于“Java培訓(xùn)”的問題,歡迎咨詢千鋒教育在線名師。千鋒已有十余年的培訓(xùn)經(jīng)驗(yàn),課程大綱更科學(xué)更專業(yè),有針對(duì)零基礎(chǔ)的就業(yè)班,有針對(duì)想提升技術(shù)的好程序員班,高品質(zhì)課程助力你實(shí)現(xiàn)java程序員夢(mèng)想。