觉得自己菜的进来看下 绝对有帮助 [基础问题] NullPointerException 大家来讨论下什么情况下会出现这种错误..... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 空指针错误 比如你判断array[1] == null的时候 当array[1]确实是null的时候 就会报错了 public class NullPointer{ public static void main(String args[]){ String[] strArray = new String[1]; strArray = null; if (strArray[0] == 0){ System.out.print("Error"); } }} 如果编译器要求我们初始化一个类变量,那么通常可以把该变量初始化为null。但是Null不是一个对象,因此不能用它来进行方法调用,否则会抛出“null pointer Exception” 调用 null 对象的实例方法。 访问或修改 null 对象的字段。 将 null 作为一个数组,获得其长度。 将 null 作为一个数组,访问或修改其时间片。 将 null 作为 Throwable 值抛出。 会抛出NullPointerException NullPointerException 一般情况会由于对象没有被new(也就是没有被实例),就直接调用该对象的方法引起的! Object a=null;调用方法时就会 如果你建立了一个引用,但是这个引用却没有指向任何对象,就会出现NullPointerException. 经常遇到这个问题,好像是对象没有被实例化,大多数是吧,刚学java还不太懂 当对象赋值为null的时,再去调用它的属性就会抱空 你把任意一个非基础变量初始化成了NULL 只要调用,就报你那个错误 当你要调用的对象必须有值(不为null时)才有意义,而这个对象实际上是没值的(为null时),就会报空指针。打个比方,你没买票就上了火车,乘务员检票时肯定会把你赶出站台。 调试HTML文件时遇到的问题,请各位高手帮忙解决下 菜鸟问题 请教一个简单问题 大家做软件 帮助系统怎么做? 关于java程序中运行shell命令的问题 如何得到一个文件的大小 谁解释一下重载equals(),hashcode()的例子 十万火急!!怎么没有人理我?点数我已经加到100,如果不够还可以加!!请各位高手不要吝惜给于赐教。 体验JDO(Java Data Object,使用Sun得JDO RI ) 请问java web Start到底为何物 数据库链接出错!新人求助!!! java运行从外部获取对象的问题
public static void main(String args[]){
String[] strArray = new String[1];
strArray = null;
if (strArray[0] == 0){
System.out.print("Error");
}
}
}
访问或修改 null 对象的字段。
将 null 作为一个数组,获得其长度。
将 null 作为一个数组,访问或修改其时间片。
将 null 作为 Throwable 值抛出。
会抛出NullPointerException
打个比方,你没买票就上了火车,乘务员检票时肯定会把你赶出站台。