一个NullpointerException问题

一个网上缴费系统,A用户是C镇的人,通过登录点击缴费按钮,实现缴费成功 :) 。B用户是D镇的用户,也执行一样的操作,但在点击缴费的时候,就会抛出NullpointerException空指针异常 :o 。这是为什么呢? :x 问题出在哪,两个用户唯一不同的是镇名不同 。
希望各位帮忙分析下 :idea:

有可能是数据的问题,如果数据没问题的话,有可能是你的程序写得不够健壮。比如:

str.equals("");
应该写成"".equals(str);

要想找到具体原因需要把详细的exception的栈信息打印出来,
e.printStackTrace()
看一下具体在哪行代码报出来的exception,需要结合具体的代码。

应该是B 用户和D城镇没有关联上, 你再仔细看一下他们的domain关联关系,或者 你把他们正确关联了没????

没有关联是空指针的

祝你早点调试bug成功