gpt4 book ai didi

Java Selenium 为什么编译器会忽略行?

转载 作者:行者123 更新时间:2023-12-01 10:17:46 25 4
gpt4 key购买 nike

编译器忽略我的行,它必须将错误号打印到控制台

  public static void linkTest(String[] urlList, String home)
{
int response;int error = 0;

for(int i=0;i<=urlList.length;i++)
{
response = linkOpens(home+urlList[i]);
if(response==200){}
else
{System.out.println("Http code "+response+" on ("+i+") "+home+urlList[i]);
error++;}
}

if(error==0){System.out.println("No Errors.");}//ignored
else{System.out.println(error+" Errors!");}//ignored
}

最佳答案

urlList[urlList.length]超出范围,访问它应该抛出 ArrayIndexOutOfBoundsException .

尝试更改 forfor(int i=0;i<urlList.length;i++)的声明(将<=更改为<)。

关于Java Selenium 为什么编译器会忽略行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35797574/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com