learning java Objects.requireNonNull 当传入参数为null时,该方法返回参数本身


        System.out.println(Objects.hashCode(obj));
        System.out.println(Objects.toString(obj));
        System.out.println(Objects.requireNonNull(obj, "obj参数不能为空"));

output:

0
null
Exception in thread "main" java.lang.NullPointerException: obj参数不能为空
    at java.base/java.util.Objects.requireNonNull(Objects.java:246)
    at ObjectTest.main(ObjectTest.java:9)

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM