您好,登錄后才能下訂單哦!
如何在java中使用斷言assert語法?針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。
Java的基本數據類型分為:1、整數類型,用來表示整數的數據類型。2、浮點類型,用來表示小數的數據類型。3、字符類型,字符類型的關鍵字是“char”。4、布爾類型,是表示邏輯值的基本數據類型。
java中斷言有兩種語法
assert 布爾表達式;
assert 布爾表達式 :“錯誤信息提示”;
第一種語法如果條件判斷為ture程序繼續執行,如果判斷為false,則會終止程序并報出AssertionError異常。
第二種語法如果判斷為ture程序也是繼續執行,如果判斷為false,則會終止程序并報出你所輸入的錯誤信息。
在IDEA中斷言是默認關閉的,需要我們手動打開。
找到你需要斷言的類在 VM options中輸入-ea就好了
public class Test{ public static void toString(int[] arr){ assert arr!=null : "你傳遞了一個錯誤的引用"; for (int i = 0; i < arr.length; i++) { System.out.println(arr[i]); } } public static void main(String[] args) { int[] array = {1,2,3,4,5,6,7,8,9}; toString(null); } }
關于如何在java中使用斷言assert語法問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注億速云行業資訊頻道了解更多相關知識。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。