请问下这种异常怎么解决呢
空指针错误。这种错误一般是由于:
1、使用的类对象为null
2、指针越界
3、配置文件配置路径有错,无法找到路径
SDK和ADT为22.6.2版本
工程为4.4.2
新建了一个工程 ,代码编写好后并没有报错,在安装支持后报出如下错误:
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.silence.jsonutil/com.silence.jsonutil.MainActivit......
答案就在这里:java.lang.NullPointerException
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?
空指针,你自己解决,看日志,提示你哪一行代码,找到那行代码,看看什么对象为null,自己找一下原因,要么保证不为空,要么加上容错处理
像这一类看不到是自己编写的代码中出现的空指针异常,可以从第一行错误开始看,错误在DeploymentFileData.getName(),
public String getName() {
return file.getName(); // No need to check for null due to constructor check
}
问题就在一楼说的类对象对空,可以debug一下自己代码,查看是否有出现空对象的情况
空指针异常时最常见的异常,很好找出。debug看哪一行报错就可以了
正常找到报错行, map.get map为null的时候就会报这个错误
空指针只能你自己去找代码里面的问题了。。。。。。
空指针只能你自己去找代码里面的问题了。。。。。。
空指针异常 这个楼主你是启动程序 报错么 还是触发某个action的时候 如果是后者 需要你断点一下