java - 如何在 java 中解决 NoSuchElementException
问题描述
我写了如下代码:
我还应该包括什么来删除这个 NoSuchElementFound 异常
我试过包括 HasMoreElements(),HasNextInt() 但这也没有用
Scanner input=new Scanner(System.in);
t=input.nextInt();
while(t>0)
{
int n=input.nextInt();
int a[]=new int[n];
请尝试修改此代码,以免出现此异常。
解决方案
Scanner input = new Scanner(System.in);
while(input.hasNext()){
int n = input.nextInt();
int a[] = new int[n];
...
}
推荐阅读
- python - Pyspark:\Anaconda3\envs\xgboost\python.exe] 此时出乎意料
- reactjs - 创建 React 应用程序 - 控制台 lint 警告与 eslintrc 不匹配
- c# - 读取文件中的特定行/int 并转换为其他 C#
- javascript - 未捕获的类型错误:无法读取 Component.setState 处未定义的属性“enqueueSetState”
- javascript - How to handle calling functions on data that may be undefined?
- c# - 我正在尝试使用 Unity 制作 FPS 足球游戏,但我的脚本无法正常工作
- ios - 通过 URL 方案打开您自己的应用程序
- angular - 在 catch() 中读取 400 Bad Request 的响应
- r - 在 R 中,为什么将 ls 作为函数参数传递不同于将 ls() 作为函数参数传递?
- pandas - (Dask) 如何分配计算所需的昂贵资源?