問題タブ [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 に答える
469 参照

java - 複数のブラウザーでの selenium Grid2 並列テストが、明らかな理由もなく失敗することがあります。

同じ Linux VM で 2 つのノードを使用してグリッドを実行していますが、(50%) NoSuchElementException が原因でテストが失敗することがあります。本当の理由はありません。要素はそこにあります - 実行時に確認できますが、デバッグ中にこの失敗をキャッチすることはできません。並列テストに関連していると確信しています。

Ubuntu 12.04 と Firefox 18 および google-chrome 23.0 を使用しています。私の webdriver インスタンスは、テスト メソッド自体で開始されます。私の testing.xml は parallel=methods を指定しており、すべてのブラウザーが同時に開き、テストが一緒に実行されていることがわかります。

これは既知の問題ですか? さらに高い並列処理を実行するつもりでしたが、VM にノードを追加し、並行して実行するテストが増えるほど、失敗率が高くなります。

そのための修正はありますか?

0 投票する
1 に答える
1493 参照

java - Scanner を使用してフォルダー内のすべてのファイルを一度に 1 つずつ読み取ると、NoSuchElementException が返されます

次の Java コード:

スロー

ただし、以前に Scanner を使用して特定のファイルを String に読み取っていたとき、 にcontentそのようなエラーはありませんでしたScanner.next()。すべてのファイルをトラバースしようとすると、この例外が発生します。

0 投票する
1 に答える
67 参照

java - 送信時の NoSuchElementException

私は Comp Sci の学生で、私の大学には ACM プログラミング コンテストのクラブがあります。私はそこから始めたばかりで、問題の 1 つを解決しています。プログラムを実行すると、プログラムは完全に機能し、例外は生成されません。ただし、テストなどを実行するサイトに送信すると、次のようになります。

アプリケーションで例外が発生しました:

スレッド「メイン」の例外 java.util.NoSuchElementException: Main.main(Main.java:16) の java.util.Scanner.nextLine(Scanner.java:1585) に行が見つかりません

コード:

0 投票する
2 に答える
980 参照

java - CSV ファイルからオブジェクトへの読み取り

ファイルからの読み取りに助けが必要です: 私のファイルはまさにそのように見えます:

このデータをボブとジョンが格納されている配列にロードし、傷害を arrayLists にロードする必要があります。

デフォルトの患者コンストラクターは、患者ごとに arrayList を作成します。

私のコードは次のようになります。

java.util.NoSuchElementException を返します。誰かが私を助けることができれば、私はそれを感謝します! どうも!

0 投票する
1 に答える
310 参照

java - そのような要素の例外はありません。ダブルライン スキャナー

から 2 行を追加しようとしています。これは、呼び出されtableLineScannerた からの行を取得します。ScannertableScanner

とにかく、これらのエラーが発生します

しかし、以下のコードのように、なぜこのエラーが発生するのか理解できません。私は彼らが利用可能な2つの回線があるかどうかを確認しているので、そこには関与していません.

助けてください :(

0 投票する
2 に答える
362 参照

java - 一方では無限ループ、他方では NoSuchElementException

私は最近、値を文字列変数に代入することで例外を取得する方法があるかどうかを尋ねましたScanner(スレッドはこちら: )

NoSuchElementExceptionそのうちの 1 人は、CTRL+D で aがスローされる可能性があると私に言いました。String を返すため、これは一種の特殊なケースinput.nextLine()であり、String は基本的にユーザーがキーボードで入力できるものであれば何でもかまいinput.nextLine()ません。そのため、例外をスローしても問題ないと思われます。

そこで、私が書いているプログラムにいくつかの try catch ブロックを追加することにしました。これは、プログラムが数値を要求しているときに CTRL+D が押された可能性を考慮して作成したものです。

私が遭遇した問題は、CTRL + D 例外をキャッチしたときに をフラッシュするScanner必要があることですが、 をフラッシュすると、新しい行が存在しないためにScanneraが発生します。NoSuchElementException私はこれを真のループでしばらく使用しているので、岩と難しい場所の間で立ち往生しています。

input.nextLine()コメントアウトして、コードの 1 つのバージョンを投稿します。そのまま実行すると、Scannerフラッシュが必要なときに発生する無限ループが発生します。のコメントを外すとinput.nextLine()、そのコード行自体がNoSuchElementException.

while ループ内で Scanner を作成し、キャッチ内で破棄して次の反復で再作成する以外に、この問題を解決するにはどうすればよいでしょうか?