今天我做JUnit關於MySQL測試時發現,類似assertNull(tu)之類的程式碼不知道什麼意思,因此稍微總結如下。
org.springframework.util.Assert
Assert翻譯為中文為"斷言".
大概來說,就是斷定某一個實際的值就為自己預期想得到的,如果不一樣就拋出異常.
spring原始碼如下:
/**
* 斷言物件不為 null
.
*
Assert.notNull(clazz, "The class can not be null");
null
該函數的意思是傳入的object必須不能為空。如果為空就拋出異常。
以上是JAVA--assert.notNull的詳細內容。更多資訊請關注PHP中文網其他相關文章!