报错信息
Exception in thread "main" java.lang.NullPointerException
at test001.Test001.main(Test001.java:9)
报错代码
public class Test001 {
public static void main(String[] args) {
String name = null;
System.out.println(name.length());
}
}
错误分析
//引用数据类型 在没有实例化的情况下 还去调用方法
//会出现 NullPointerException//空指针异常
解决方案
public class Test001 {
public static void main(String[] args) {
//String name = null; //错误代码
String name = "张三"; //对象实例化
System.out.println(name.length());
}
}