问题标签 [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.
java - Selenium Webdriver 未找到此类元素
甚至No Such Element Found
在切换到帧之后。
元素的层次结构:
java - 运行此方法时出现 NoSuchElementException
我的方法运行,但执行一次后出现异常。我不明白为什么。第 24 行,即异常中指出的行,位于“choice=in.nextInt();”处
这是我的例外:
1 找到一个项目。
2 显示所有项目。
3 更新项目。
4 将项目保存到磁盘。
5 退出。
1
您选择从文件中查找项目。
输入您要查找的 DVD 的 sku。
857295
857295 Star.Wars 152
1 查找项目。
2 显示所有项目。
3 更新项目。
4 将项目保存到磁盘。
5 退出。 java.util.Scanner.next(Unknown Source) 处 java.util.Scanner.throwFor(Unknown Source) 处 java.util.Scanner.nextInt(Unknown Source)处
的线程“main”java.util.NoSuchElementException 异常 。 util.Scanner.nextInt(未知来源)
在 version4.version4.main(version4.java:24)
这是我的代码:
java - NoSuchElementException:未找到行 - 扫描程序 Java
我正在尝试编写一个在给定文件路径和名称的情况下读取文件的方法。我之前在我的程序中调用过这个方法一次,它运行良好。但是,在我的第二次通话中,它给了我一个错误,内容为
NoSuchElementException: No line found
. 我查看了许多其他线程,发现问题在于关闭 Scanner 也会关闭 System.in。但是,我不会关闭任何扫描仪或任何输入/输出流。该方法如下所示:
变量 numLines 包含(正确的)值 143。如果它与文件的数据有关,则数据如下所示:
正如我之前提到的,当我第一次调用该方法时,一切运行正常。所以我的猜测是它与我重新初始化变量有关input
。任何帮助将不胜感激!
java - 使用 Scanner 时出现 NoSuchElement 异常
我正在尝试使用Scanner
s 在程序中第二次从控制台获取输入,但是当在另一种方法中调用第二次时Scanner
,它会出现 NoSuchElement 异常。
如果我startMenu()
从运行中删除fileReader()
它可以工作,但是由于某种原因在运行后它会引发异常。
java - 扫描仪 - java.util.NoSuchElementException
有没有人看到这个问题?第一个输入工作正常,但在第一个循环之后,它不会要求再次输入一个值。我该如何解决?
java - 无法修复“java.util.NoSuchElement”错误
我正在尝试制作一个程序,该程序为掷硬币生成“赢”或“输”,将数据输出到文件中,并读取该数据以计算平均值,但出现java.util.NoSuchElementException
“错误” 。我不完全确定我为什么会得到这个..帮助将不胜感激。
java - 使用 .equals、arraylist 和使用扫描仪读取文件时出现 java.util.NoSuchElementException
我正在尝试使用包含空格的文本文件填充字符串数组列表,这样数组列表中的每个字符串都将在其中的第一个和第二个数字之间包含一个空格,并且没有前导或尾随空格。不幸的是,我在运行它时遇到了以下错误序列:
以下是我的代码:
}
该文件如下所示:
我不明白为什么第 26 行会出现该错误:
我正在尝试做的是检查一行中的下一个对象是否是空格,如果是这种情况则忽略它。对此问题的任何帮助将不胜感激。
java - 方法 next() Java 中的 NoSuchElementException
该方法的目的是根据类removeDuplicate(ArrayList<Card> l)
中的属性删除重复的对象,然后将它们添加到 ArrayList 并返回 arr。card_value
Card
但是我的程序返回一个错误:NoSuchElementException
在行
dum.add((Card) it.next());
我不知道这里发生了什么,因为我打印出该next()
方法返回的对象,它完美地打印出来。
有人请告诉我为什么我在下面的实现中出错:
这些是覆盖方法:
java - NoSuchElementException :Java 程序在改变执行环境后表现不同
一切都完全按照程序和eclipse中的输出,没有任何错误,但是它在ASU提交站点上给出了一些错误。
这是主要方法,列出的 3 个方法并不重要,因为错误在第 27 行,double temp = scan.nextDouble(); 我意识到这是不必要的,但我使用 thsat 来查看它是否可以解决问题,因为 nums[i] = scan.nextDouble(); 也有错误。投稿现场结果如下:
谁能帮我理解我做错了什么?也欢迎对我的编码实践提出任何批评,我是一名新生,我很难学习 Java,所以如果我能拥有完美的“语法”,可以这么说,我会接受。提前致谢!
java - 使用 PrivilegedAccessor 的带有原始参数的方法
在我的 Junit 中,我正在尝试使用PrivilegedAccessor
以下方法执行方法,但得到NoSuchMethodException: Invalid Method getInsurance
-
以下是经过测试的方法声明。
*请注意,我正在传递 Long.class 而真正的参数是原始的 long。如何传递原始参数。