java代码如何避免空指针(NullPointerException)呢?

乔欣 Java经验 发布时间:2022-12-12 10:59:14 阅读数:4523 1
下文笔者讲述在java代码编写时---避免空指针(NPE)的方法分享,如下所示

NPE空指针

空指针就是java代码找不到对象信息
      此时就会报空指针异常,那么如何避免空指针的现象发生呢?
下文笔者将一一道来,如下所示

java代码避免空指针的方案

1.使用final修饰符强制初始化

2.避免在方法中返回null
   如返回空集合

3.使用注释@NotNull和@Nullable

4.快速失败
   使用断言避免空对象存在

5.首先将equals与已知对象一起使用:
   代码反写
   if(“knownObject”.equals(unknownObject)

6.使用valueOf()而不是toString()

7.使用null安全StringUtils方法
    StringUtils.isEmpty(null)
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202212/16708139975125.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者