【发布时间】:2020-07-08 18:32:24
【问题描述】:
-
-
在执行下面的代码时,我得到了 NullpointerException。
public class SftpConn { public List<String> searchableFields(String sheetName, int column) { if (sheet == null) { sftpConnect(); } List<String> test=null; sheet = wb.getSheet(sheetName); int rowcount = sheet.getLastRowNum(); for (int i = 1; i <= rowcount; i++) { Row r = CellUtil.getRow(i, sheet); key = CellUtil.getCell(r, column).getStringCellValue(); System.out.println("key = "+key); test.add(key); } return test; } }
-
2.Below 是我从 searchableFields 调用“searchableFields”的主要类
3.每次我看到同样的错误请提出建议”
public class MyTest {
public static void main(String[] args) {
// TODO Auto-generated method stub
SftpConn sftp = new SftpConn();
List<String> list = sftp.searchableFields("Searchable Fields", 0);
System.out.println(list);
}
}
-
以下是我的输出,请提出可能是什么问题。
Session connected true key = Check Document Exception in thread "main" java.lang.NullPointerException at com.brcc.tool.Configuration.SftpConn.searchableFields(SftpConn.java:120) at com.brcc.tool.Configuration.MyTest.main(MyTest.java:10) *
【问题讨论】:
-
这能回答你的问题吗? What is a NullPointerException, and how do I fix it?(提示:
test从未初始化。)
标签: java selenium selenium-webdriver core