Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在创建新数组列表时,我在少数情况下会遇到空指针异常。
List<String> csvFileList = new ArrayList<String>();
异常堆栈跟踪显示在上面的行。想知道上面一行是否有可能抛出空指针异常?
想知道上面一行是否有可能抛出空指针异常?
不,我不认为它会抛出 NPE,下一行只是creating/instantiating一个 List 对象,所以它不会在下一行抛出空指针异常。
creating/instantiating
列表 csvFileList = new ArrayList();
您必须引用可能导致空指针异常的对象 csvFileList 的项目。堆栈跟踪导致它的初始化,建议发布相关代码。