首頁 > Java > java教程 > 主體

JAVA--assert.notNull

巴扎黑
發布: 2017-06-23 16:35:12
原創
3357 人瀏覽過

今天我做JUnit關於MySQL測試時發現,類似assertNull(tu)之類的程式碼不知道什麼意思,因此稍微總結如下。

org.springframework.util.Assert
Assert翻譯為中文為"斷言".
大概來說,就是斷定某一個實際的值就為自己預期想得到的,如果不一樣就拋出異常.

 

spring原始碼如下:

/**
* 斷言物件不為 null .
*

Assert.notNull(clazz, "The class can not be null");
登入後複製

* @param object 要檢查的物件
* @param message 斷言失敗時使用的例外訊息
* 如果物件為null
,則@throws IllegalArgumentException*/
public static void notNull(Object object, String message) {
if (object == null) {
throw new IllegalArgumentException(message);
}
}

該函數的意思是傳入的object必須不能為空。如果為空就拋出異常。

以上是JAVA--assert.notNull的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板