public String checkLogin(){
if("admin".equals(this.loginname)&&"admin".equals(this.pwd))
return SUCCESS;
else
return LOGIN;
}
不能写成
public String checkLogin(){
if(this.loginname.equals("admin")&&this.pwd.equals("admin"))
return SUCCESS;
else
return LOGIN;
}
原因:第二种情况,刚运行时可能会出现空值,故会出空指针错误