java出现Exception in thread "main" java.lang.NullPointerException错误

 我来答
Autumn20181019
2017-08-14 · TA获得超过548个赞
知道答主
回答量:41
采纳率:0%
帮助的人:14.5万
展开全部
问题出现的原因:
空指针异常(NullPointerException)
问题具体分析:
空指针异常,是因为用空(Null)去调用属性或方法。null表示没有这个对象,既然没有这个对象,那么去调用他的属性和方法,就会报异常。
<--主要有以下几种原因:

1、使用了未初始化的变量(虽然已经声明)

2、使用了未初始化的对象(虽然已经声明)

3、使用了关键字或已存在的类名作变量对象方法或类名。
当应用程序试图在需要对象的地方使用 Null时,抛出该异常。
<--这种情况包括:
调用 Null对象的实例方法。

访问或修改null对象的字段。

将Null作为一个数组,获得其长度。

将Null作为一个数组,访问或修改其时间片。

将Null作为Throwable值抛出。
一般空指针异常是最好解决的,因为它会把你在哪一行报空指针给你在控制台提示出来,你只要断点在那一行就可以调试出来,然后看哪个对象是空的,然后进行相应的修改就能解决问题了。
欢迎贴出源码,力所能及为你解决
brilliantme007
2017-08-13 · TA获得超过197个赞
知道小有建树答主
回答量:375
采纳率:40%
帮助的人:106万
展开全部
这范围有点广,main函数里面的某个对象是null
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式