在创建新数组列表时,我在少数情况下获得空指针异常。
List<String> csvFileList = new ArrayList<String>();
异常堆栈跟踪显示在上面的行。想知道是否有机会在上面的行中抛出空指针异常?
答案 0 :(得分:2)
想知道是否有机会在上面的行中抛出空指针异常?
不,我不认为它会抛出NPE,只是creating/instantiating
一个List对象,所以它不会在下面的行中抛出空指针异常。
列出csvFileList = new ArrayList();
答案 1 :(得分:0)
您必须引用对象csvFileList的项,这可能导致空指针异常。堆栈跟踪导致它的初始化,建议发布相关代码。