Skip to content

Assert

Assert

hasText

public static void hasText(@Nullable String text, String message)

Assert that the given String contains valid text content; that is, it must not be null and must contain at least one non-whitespace character.

Assert.hasText(name, "'name' must not be empty");

Parameters:

text - the String to check

message - the exception message to use if the assertion fails

Throws:IllegalArgumentException

如果 userInputnull、为空字符串 ("") 或者只包含空白字符(如空格、制表符等),则 Assert.hasText 方法将抛出 IllegalArgumentException,并附带传递给它的错误消息。