继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

java中的空指针异常的问题,java.lang.NullPointerException

蛛丝与马迹
关注TA
已关注
手记 8
粉丝 9
获赞 105

当出现空指针异常的情况时,有以下情况:
1,所引用的东西没用初始化。 这时就要去检查一下是不是定义的某个类中没用有东西定义了没用初始化啊,尤其是注意是不是某个集合类定义了却没有实例化!!
2,看看是不是数组下标越界了。
这个情况应该会容易一些,慢慢的一步步的去找就好了。
还是贴一下代码吧:

public class Gamer {

    public int Id ;
    public String Name;
    Set<String> myCards;
    public Gamer(){
        }
    public Gamer(int Id,String Name){
        this.Id = Id;
        this.Name = Name;
        this.myCards =new HashSet<String>();    //当时此处没用初始化,吃//了不少亏啊!
    }
}
打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP