NullPointerException

内容摘要
当应用程序试图在需要对象的地方使用 null 时,抛出该异常。(推荐学习:Java视频教程)调用 null 对象的实例方法:class Point {
文章正文

当应用程序试图在需要对象的地方使用 null 时,抛出该异常。

调用 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就在那等着我们了。

代码注释
[!--zhushi--]

作者:喵哥笔记

IDC笔记

学的不仅是技术,更是梦想!