首頁 >Java >java教程 >Java斷言是什麼

Java斷言是什麼

WBOY
WBOY轉載
2023-05-05 10:28:131908瀏覽

說明

1、斷言是jdk1.4後引進的內容,以關鍵字assert表示。

2、程式中偵測參數是否合法,一般使用if語句操作,但測試結束後程式碼仍存在於程式中,此時需要引入assert斷言,斷言不是程式的一部分,測試結束後刪除程式碼(註:idea預設斷言關閉,需要加入-ea運行參數啟動)

語法格式

assert condition : expression(可省略)

如果condition不成立,程式將執行expression,然後終止執行並拋出Assertionerror。如果condition成立,程式將正常運作。

實例

public static void main(String[] args){
    int sum = 6;
    assert sum==5 : "sum不等于5";
    System.out.println("---如果断言正常---");
 
}

以上是Java斷言是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:yisu.com。如有侵權,請聯絡admin@php.cn刪除