Maison >Java >javaDidacticiel >JAVA--assert.notNull

JAVA--assert.notNull

巴扎黑
巴扎黑original
2017-06-23 16:35:123387parcourir

Aujourd'hui, lorsque je faisais des tests JUnit sur MySQL, j'ai découvert que je ne savais pas ce que signifiaient des codes comme assertNull(tu), alors je l'ai résumé comme suit.

org.springframework.util.Assert
Assert est traduit en chinois par « assertion ».
En gros, cela signifie conclure qu'une certaine valeur réelle est ce que vous attendez, et si c'est le cas différent, puis lance une exception.

le code source de Spring est le suivant :

/**
* Affirmer qu'un objet n'est pas null .
*

Assert.notNull(clazz, "La classe ne doit pas être nulle");

* @param object l'objet à vérifier
* @param message le message d'exception à utiliser si l'assertion échoue
* @throws IllegalArgumentException si l'objet est null
*/
public static void notNull(Object object , String message) {
if (object == null) {
throw new IllegalArgumentException(message);
}
}

La signification de cette fonction est que l'objet entrant ne doit pas être vide. Lève une exception s'il est vide.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn