碼是這樣的:java.lang.ArrayIndexOutOfBoundsException:2顯示錯誤消息
String txtDatePr = driver.findElement(By.id("--ID--")).getText();
int txtPrLength = txtDatePr.length();
System.out.println(txtPrLength);
if (txtPrLength == '0'){
System.out.println("Sellable From date value is empty");
}
else{
String[] arrsplitDatePr = txtDatePr.split("/");
int addYearPr = Integer.parseInt(arrsplitDatePr[2]);
addYearPr = addYearPr + 3;
String newYearPr = String.valueOf(addYearPr);
String changedDatePr = arrsplitDatePr[0]+'/'+arrsplitDatePr[1]+'/'+newYearPr;
driver.findElement(By.xpath("//span[@class='--Class---'][1]/input")).sendKeys(changedDatePr);
}
對於
System.out.println(txtPrLength);
及其我展示系統輸出值爲0,但在這之後其給出一個錯誤消息:
java.lang.ArrayIndexOutOfBoundsException: 2
的唯一錯誤消息這裏是'java.lang.ArrayIndexOutOfBoundsException:2'。另一個是來自應用程序的顯示。不清楚你在問什麼。 – EJP