nosuchelementexception

    1热度

    1回答

    这将是一个容易为别人一个下拉列表中选择一个选项后找到的元素,变成了很长的帖子什么,我认为这是一个简单的问题。 我刮供应商的网站,并写入到CSV,这样我就不必通过页面和产品页面手动苦干。为了获得产品列表,我运行了一个没有变量的搜索并获得了很多。但是,如果我尝试使用下拉选项将我的搜索限制在库存产品中,我的代码就会出现问题。 由于这是一个第三方网站,我不能改变的HTML。下面是从该网站的HTML片断(因

    0热度

    1回答

    在下面的代码中,我遇到了让程序的各个部分运行各自方法的问题。单独测试它们,它们工作正常。但是,我不认为fileIn.next()正在工作,我需要它来获取字母和数字以便正确的语句运行。通常,我会得到一个NoSuchElementException,我无法弄清楚需要采取哪些步骤来修复它。 编辑1:对不起,如果格式化越来越乱,但我添加了我必须用我提到的方法创建的类。我还注意到一次迭代后,我的文件中的字母

    -1热度

    1回答

    我有一个Scala的for循环是这样的: val a = sc.textFile("path to file containing 8 elements") for(i <- 0 to a.count.toInt) { println((a.take(i).last)) } 但它抛出java.lang.NoSuchElementException错误。 我无法理解错在哪里以及如

    -1热度

    1回答

    我将4个测试用例放入一个测试用例中,并且在每个测试用例中都有代码来捕获NoSuchElementException。 我想要: 如果任何一个测试用例抛出NoSuchElementException,测试用例执行应该停止。 例如,如果第一个测试用例抛出NoSuchElementException,则不应该再执行testcase 2。如果第二个测试用例抛出NoSuchElementException,

    0热度

    4回答

    当我再次通过for循环时,我正在获取NoSuchElementException。在对代码进行一些更改之前,我能够循环而没有问题。我必须在方法setRiskAmount()中移动用户输入,而不是在此类中使用相同的Scanner对象来读取该输入。那时我开始发现错误。我知道从Scanner没有东西可以读取异常,我只是不确定为什么在这种情况下或如何调整我的代码。 更新: 如果我删除了setRiskAmo

    2热度

    3回答

    我正在使用nexus 5进行测试。我如何从android中使用appium的图库中选择图像。当我用下面的代码: driver.findElement(By.xpath("//android.widget.ImageView[@content-desc='Photo taken on 13 May 2016 12.50']")).click(); 我得到了这样的例外: Exceptio

    0热度

    1回答

    我有一个ComposedIdKey类,用于为Customer类创建组合键。 我可以用复合键成功在Hbase中插入这个对象。 然而,当我尝试访问该对象得到以下信息: java.util.NoSuchElementException at java.util.StringTokenizer.nextToken(StringTokenizer.java:349) at DN_Sc

    -3热度

    3回答

    System.out.println("Please input the elements and seperate each by a comma."); e = dk.nextLine(); String[] elems = new String[e.length()]; st = new StringTokenizer(e,","); for (int i = 0; i<e.len

    0热度

    2回答

    我一直崩溃并在if语句中获取java.util.NoSuchElementException。我的印象是,虽然(Iterator.hasNext())确保Iterator.next()调用不会导致缓冲区溢出。 这是通过两个嵌套的迭代器的正确的算法循环,并且当发现匹配时移除的迭代中的一个元素,而不引发这样的例外(我认为通过超速数组边界引起的)? 进入这里 { Iterator<Integer> d

    0热度

    2回答

    我已经实现了一个方法,要求用户输入一个值。如果所述值超出范围或者它不是正确的值类型,它应该显示错误消息,然后再次询问。 public static Integer getValue (Integer minValue, Integer maxValue) { Scanner input; input = new Scanner (System.in); Integer