Java哪个注解用在参数上,防止传空值
时间: 2024-04-05 13:29:26 浏览: 41
Java中用于防止传空值的注解是`@NonNull`。该注解可以用在方法参数上,表示该参数不能为空,如果传入了空值则会抛出`NullPointerException`异常。需要注意的是,该注解并不是Java自带的注解,需要引入第三方库支持,比如`javax.annotation`或`org.jetbrains.annotations`。
相关问题
Java哪个注解用对象里面的参数上,防止传空值
Java中用于防止对象属性为空的注解是`@NotNull`。该注解可以用在类的属性上,表示该属性不能为空,如果该属性为空则会抛出`NullPointerException`异常。需要注意的是,该注解也不是Java自带的注解,需要引入第三方库支持,比如`javax.validation.constraints`或`org.jetbrains.annotations`。如果需要对方法参数和对象属性都进行非空校验,可以同时使用`@NonNull`和`@NotNull`注解。
阅读全文