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