問題タブ [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 Grid2 並列テストが、明らかな理由もなく失敗することがあります。
同じ Linux VM で 2 つのノードを使用してグリッドを実行していますが、(50%) NoSuchElementException が原因でテストが失敗することがあります。本当の理由はありません。要素はそこにあります - 実行時に確認できますが、デバッグ中にこの失敗をキャッチすることはできません。並列テストに関連していると確信しています。
Ubuntu 12.04 と Firefox 18 および google-chrome 23.0 を使用しています。私の webdriver インスタンスは、テスト メソッド自体で開始されます。私の testing.xml は parallel=methods を指定しており、すべてのブラウザーが同時に開き、テストが一緒に実行されていることがわかります。
これは既知の問題ですか? さらに高い並列処理を実行するつもりでしたが、VM にノードを追加し、並行して実行するテストが増えるほど、失敗率が高くなります。
そのための修正はありますか?
java - Scanner を使用してフォルダー内のすべてのファイルを一度に 1 つずつ読み取ると、NoSuchElementException が返されます
次の Java コード:
スロー
ただし、以前に Scanner を使用して特定のファイルを String に読み取っていたとき、 にcontent
そのようなエラーはありませんでしたScanner.next()
。すべてのファイルをトラバースしようとすると、この例外が発生します。
java - 送信時の NoSuchElementException
私は Comp Sci の学生で、私の大学には ACM プログラミング コンテストのクラブがあります。私はそこから始めたばかりで、問題の 1 つを解決しています。プログラムを実行すると、プログラムは完全に機能し、例外は生成されません。ただし、テストなどを実行するサイトに送信すると、次のようになります。
アプリケーションで例外が発生しました:
スレッド「メイン」の例外 java.util.NoSuchElementException: Main.main(Main.java:16) の java.util.Scanner.nextLine(Scanner.java:1585) に行が見つかりません
コード:
java - CSV ファイルからオブジェクトへの読み取り
ファイルからの読み取りに助けが必要です: 私のファイルはまさにそのように見えます:
このデータをボブとジョンが格納されている配列にロードし、傷害を arrayLists にロードする必要があります。
デフォルトの患者コンストラクターは、患者ごとに arrayList を作成します。
私のコードは次のようになります。
java.util.NoSuchElementException を返します。誰かが私を助けることができれば、私はそれを感謝します! どうも!
java - そのような要素の例外はありません。ダブルライン スキャナー
から 2 行を追加しようとしています。これは、呼び出されtableLineScanner
た からの行を取得します。Scanner
tableScanner
とにかく、これらのエラーが発生します
しかし、以下のコードのように、なぜこのエラーが発生するのか理解できません。私は彼らが利用可能な2つの回線があるかどうかを確認しているので、そこには関与していません.
助けてください :(
java - 一方では無限ループ、他方では NoSuchElementException
私は最近、値を文字列変数に代入することで例外を取得する方法があるかどうかを尋ねましたScanner
(スレッドはこちら: )
NoSuchElementException
そのうちの 1 人は、CTRL+D で aがスローされる可能性があると私に言いました。String を返すため、これは一種の特殊なケースinput.nextLine()
であり、String は基本的にユーザーがキーボードで入力できるものであれば何でもかまいinput.nextLine()
ません。そのため、例外をスローしても問題ないと思われます。
そこで、私が書いているプログラムにいくつかの try catch ブロックを追加することにしました。これは、プログラムが数値を要求しているときに CTRL+D が押された可能性を考慮して作成したものです。
私が遭遇した問題は、CTRL + D 例外をキャッチしたときに をフラッシュするScanner
必要があることですが、 をフラッシュすると、新しい行が存在しないためにScanner
aが発生します。NoSuchElementException
私はこれを真のループでしばらく使用しているので、岩と難しい場所の間で立ち往生しています。
input.nextLine()
コメントアウトして、コードの 1 つのバージョンを投稿します。そのまま実行すると、Scanner
フラッシュが必要なときに発生する無限ループが発生します。のコメントを外すとinput.nextLine()
、そのコード行自体がNoSuchElementException
.
while ループ内で Scanner を作成し、キャッチ内で破棄して次の反復で再作成する以外に、この問題を解決するにはどうすればよいでしょうか?