注册 登录
编程论坛 JAVA论坛

空指针异常怎么解决

笨笨的树袋熊 发布于 2016-05-18 10:59, 2198 次点击
type Exception report

message

description The server encountered an internal error that prevented it from fulfilling this request.

exception

java.lang.NullPointerException
    servlet.qiantai.LoanBookServlet.doGet(LoanBookServlet.java:52)
    servlet.qiantai.LoanBookServlet.doPost(LoanBookServlet.java:79)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:643)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:723)


note The full stack trace of the root cause is available in the Apache Tomcat/6.0.44 logs.
52行代码:    sql = "select * from loanbook where users='"+login.get(0)+"' and books='"+bookid+"' and flag='未还书'";
79行代码:doGet(request, response);

这个问题怎么解决
2 回复
#2
林月儿2016-05-18 14:59
52行代码:    sql = "select * from loanbook where users='"+login.get(0)+"' and books='"+bookid+"' and flag='未还书'";
login对象为空值,空值调用导致空指针异常
#3
笨笨的树袋熊2016-06-12 11:35
回复 2楼 林月儿
谢谢,已解决
1