进阶day04-Objects里面的requireNonNull方法(了解)

This commit is contained in:
2026-02-04 10:39:13 +08:00
parent a43af9bd28
commit 53f046e66e

View File

@@ -0,0 +1,21 @@
package com.inmind.throw02;
import java.util.Objects;
/*
5.Objects里面的requireNonNull方法(了解)
JDK源码中,它也是通过throw主动抛出一个异常,而不是让JVM抛出
*/
public class ObjectsDemo04 {
public static void main(String[] args) {
String str = null;
/*if (str == null) {
throw new NullPointerException("str不能为null");
}*/
Objects.requireNonNull(str,"str不能为null");
System.out.println("程序结束");
}
}