我已经在线程“ AWT-EventQueue-0” java.lang.NullPointerException中的几天里一直在这个问题上陷入困境

时间:2019-05-31 14:55:20

标签: java netbeans

我正在尝试完成一个课堂课程,并在问了一些无法解决问题的同龄人之后,我想寻求帮助。

我已经阅读了一些类似的问题,但仅使用这些信息来源我还是无法找出问题。

question.get_as_xml()
  

线程“ AWT-EventQueue-0”中的异常java.lang.NullPointerException       在Views.ViewProducts.updateQuantity(ViewProducts.java:233)       在Views.ViewProducts.products_lstValueChanged(ViewProducts.java:228)

1 个答案:

答案 0 :(得分:0)

因此,从异常跟踪来看,在products_lstValueChanged中调用updateQuantity之后,异常似乎发生在五(233-228)行。

该行是:

    int stockLevel =selectedProduct.getStockLevel();

所以selectedProductnull。这意味着products_lst.getSelectedValue()返回了null

因此,似乎没有选择任何项目时便调用了此代码。可能它刚刚被取消选择。您需要处理这种情况。