如何检查行中的 jTable 空指针

how to check jTable nullpointer in row

如果空指针,如何检查我的 jtable? 我的代码总是空指针,然后无法导出到 xls。 这是我的代码

if (tbGudangSales.getValueAt(i, 5).toString().trim().length() == 0) {
                        status = "tidak ada penjualan";
                    } else{
                        status = tbGudangSales.getValueAt(i, 5).toString();
                    }

                    label = new Label(4, baris, status, bordertabel);
                    excelSheet.addCell(label);

这是我的错误

这是我的价值观table

您需要做的就是检查该值是否为空。例如:

Object value = tbGudangSales.getValueAt(i, 5);

if (value != null)
{
    if(value.toString().trim().isEmpty()) // instead checking the length "manually", you can use the isEmpty() method
    {
        status = "tidak ada penjualan";
    } 
    else
    {
        status = value.toString();
    }
}