NullPointerException

互联网 19-7-29
NullPointerException是java.lang.NullPointerException的简称,是Java语言中的一个异常类,位于java.lang包中,父类是java.lang.RuntimeException。该异常在源程序中可以不进行捕获和处理。

当应用程序试图在需要对象的地方使用 null 时,抛出该异常。(推荐学习:Java视频教程)

调用 null 对象的实例方法:

class Point {     public int x, y;     public int getX() {          return x;     } }   public class TestNullPointerException {     static Point p1;           public static void main(String args[]){                   p1.getX(); // 此处抛出NullPointerException                   } }

应用程序将会抛出NullPointerException类的实例,表明其他对 null 对象的非法使用。

java空指针错误几乎每个人都栽过,java 官方也知道这个问题,于是在java 8 中引入了 OPtional 类,专门用来解决null的安全问题。

因此,我们要很小心,在对象可能为空的情况下,要积极做null检查,不然,NullPointerException就在那等着我们了。

更多Java相关技术文章,请访问Java开发教程栏目进行学习!

以上就是NullPointerException的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:easyexcel

相关资讯