问题标签 [nosuchelementexception]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
880 浏览

visual-studio-2012 - 如何自定义 Selenium 测试错误/失败消息

我正在使用 VS2012,我想自定义我的硒测试。

例如,当测试失败时,我想显示文本The page loaded too long - unable to login + original message而不是只显示这个:OpenQA.Selenium.NoSuchElementException: Unable to find element with id == loginElementID。可能吗?UI 测试时如何以及何时使用断言?这将使我的测试更容易理解和提供更多信息。

或者如何在测试失败时显示 wait.Message ?

0 投票
2 回答
853 浏览

java - Java 中的 NoSuchElementException

我正在编写一个简单的程序来读取 System.in 并将信息放入 LinkedLists 数组中。我有一个非常简单的问题,但几个小时后我似乎找不到问题。希望它很好而且很明显。抛出 NoSuchElementException 的代码段是这样的:

错误是从调用 nextInt() 方法的行中抛出的。当我按 Cntrl+Z 结束输入时出现问题。出于某种原因,即使没有另一行输入,我的代码仍在进入 while 循环。输入格式如下:

(电脑号码后跟用户名)

pc 号用于数组索引,用户名将进入链表。我尝试将 EOF 字符放在最后一行的末尾,并作为最后一行的第一个字符,没有任何变化。任何帮助是极大的赞赏。谢谢!

全班

0 投票
1 回答
1566 浏览

java - 为什么我的弹簧验证注释不起作用

我很简单,我放一个字符串,我使用注释来验证值,但它不起作用

这是我的课:

这是我的控制器方法

这是我在jsp文件中的表格:

所以问题是当我把它留空时它不验证我的输入它仍然尝试从空目标对象获取位置对象的地址并且我得到了异常 HTTP Status 500 - Request processing failed; nested exception is java.util.NoSuchElementException

0 投票
1 回答
149 浏览

java - 扫描仪的 Re .next() 方法:最后一次有效令牌读取后会发生什么?

文档NoSuchElementException当它尝试读取最后一个有效令牌时会抛出该错误。记住这一点,如果有人写这样的东西:

他们假设 null 将被返回,而不是NoSuchElementException在读取最后一个有效令牌后被抛出,(因此他们不保留任何try-catch块)他们这样做是否正确?

编辑:事实证明我可以使用 .hasNext() 。问题解决了。

0 投票
1 回答
2300 浏览

java - Java 扫描程序问题 - “没有这样的元素异常”

我已经阅读了很多关于 java 中的扫描仪对象的这个问题。但是我尝试了一些解决方案,但没有一个给我带来很好的结果。

这是交易,我有这样的事情:

这会返回一个异常,但我没有时间输入一个字符:


我也尝试过这样的事情:

但这一次,我有一个无限循环:(

我不明白,我自己无法弄清楚,我读到的很多解决方案都没有为我解决问题。

我怎样才能让我的 char 简单地循环?

Ps:我为英语不完美而道歉。

0 投票
4 回答
219 浏览

java - Why getting NoSuchElementException for nested Iterator

Someone please explain why am i getting "NoSuchElementException" for these lines of code? I have solution how to avoid, however i want to know why exception thrown. Thanks in advance

0 投票
3 回答
13103 浏览

java - Java NoSuchElementException

所以我有一年前写的一个相当大的java应用程序,我试图再次理解它。我正在查看代码中的一个方法,其中存在明显的 NoSuchElementException 风险:我正在使用任意字符串构造的扫描仪变量上调用 .next()。该方法声明要抛出的唯一东西是自定义的 Exception 子类。有风险的命令也没有写在 catch-block 中。代码编译并运行良好,当我以这样的方式使用我的 gui 时,它应该抛出 NoSuchElementException 没有任何反应:O

作为测试,我在代码中编写了一个 catch 块,编译它,运行 gui 并让它再次抛出 NoSuchElementException,应用程序成功地捕获了异常并采取了相应的行动。我如何编译代码而不指定可能引发的异常?如果它有任何用处,这里是没有 catch 块的代码:

如您所见,该方法只是在检查是否至少有一个单词后假设扫描仪中存在多个单词。我如何摆脱编译这个?

0 投票
1 回答
59782 浏览

java - java.util.NoSuchElementException 在 java 中使用迭代器

我正在尝试使用迭代器对我的日志列表进行迭代。目标是搜索与新日志包含相同电话号码、类型和日期的日志

但是,我在条件语句中得到了 java.util.NoSuchElementException。有谁知道可能导致问题的原因?

我的代码

0 投票
2 回答
210 浏览

java - charAt() 问题

我正在编写一个程序,该程序从从命令行重定向的文本文件中解码秘密消息。第一行是关键短语,第二行是索引关键短语的一组整数。我正在尝试使用该charAt()方法,但我不断收到没有此类元素异常错误消息。

0 投票
2 回答
7834 浏览

java - 带有 Java NoSuchElementException 超时的 Selenium WebDriver

我对 NoSuchElementException 的超时时间有疑问,默认情况下似乎是 30 秒,我想缩短它。所以我写了这样的东西:

我收到这条消息:

所以第一条消息是我希望 WebDriverWait 会覆盖 NoSuchElementException 超时但我仍然得到完整的 30 秒。无论如何,有什么办法可以摆脱这个?