NullPointerException通常是因为你使用了空的没有初始化的对象造成的。这和运行期的数据有关,比如你把一个String作为一个方法的参数,而这个String可能是从页面上取得的数据传进去的,如果你未能成功的把页面上的数据传进来,这个String 就是null了~