NullPointerException,这个是空指针异常
java有基本类型和引用类型
空指针异常其实就是:
引用类型在未赋值的情况下(默认为null)却执行了某些具体的操作
出现了这样的异常 主要看返回的错误信息 看看是哪个引用类型未被初始化而导致的
。这样的问题初学者经常出现
at View.createContents(View.java:71)
说明次方法里面出现null对象方法或者属性被使用。Application是不是用反射创建对象,如果是可能需要在配置修改连接数据库。如果不是那么我可以大致确定是这样的
第一种:
public class Application{
public static Connnection con;
public void setConnection(){.con= new Connecction(...)}
}//所以还要执行new Application().setConnection();
第二种:
public class Application{
public static Connection con=new Connection(str);
}//如果con为null说明str字符串内容有误
那说明Application.con是null
虽然语法没有错误,但是逻辑上有可能出现错误,比如说数组超出越界语法上不会提示为错误,但是一旦运行程序就提示有错误。所以你不仅仅考虑语法上的规则,还要注意逻辑上规则等。。你把代码发过来,我给你修改。QQ:2928161375