問題タブ [throwable]

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 に答える
207 参照

java - Java Debugger は中断することなくアプリケーションを実行します

ユビキタスな HelloWorldApp.java ファイルがあります

走る:

それから私は実行します:

私は得る:

私はタイプする:

プロンプトが表示された場所

それから私は得る

私はタイプする:

プロンプトが表示された場所

それから私は得る

最後のプロンプトでは何も入力せず、中断せずに終了しました。私の質問は、なぜそれらの Throwable 行が出力されたのか、なぜデバッガーが指定したブレークポイントで停止しなかったのかということです。

0 投票する
3 に答える
50851 参照

java - Gradle での実行時の NoClassDefFoundError

JavaFX プラグインとして gradle を使用しています。1 つのクラスを除いて、ディストリビューション/で実行可能ファイルをビルドして実行した後でも、すべてが完全に機能します。CloseableHttpClient

いくつかの目的のために、次のようなオブジェクトを作成します。

IDE でプログラムを実行しても問題ありません。すべて正常に動作します。しかし、.exe ファイルをビルドして実行しようとすると、次のThrowable-StackTrace が表示されます。

私は本当にそれを理解していません。このクラスだけが見つからないのに、他のすべてのクラスが見つかるというのはどうしてでしょうか?

私のbuild.gradleファイル:

さらに情報が必要な場合は、コメントを書いてください。どうも。

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

java - AssertionError と assert

私は OCP 7 の準備をしていて、その認定書の 1 つでこのエッセイに出会いました。

例外をアサーションで代用しようとするのを思いとどまらせるために、AssertionError はそれを生成したオブジェクトへのアクセスを提供しません。取得できるのは String メッセージだけです。

言われていることを実行するために多くの可能性を試しましたが、他のAssertionError人との違いは見つかりませんでした.

その引用が何を意味するのか説明してもらえますか?

0 投票する
7 に答える
2728 参照

java - 「スレッド内の例外...」なしで例外をスローする

例外をスローする簡単な方法があるかどうかを知りたいのですが、選択した正確な文字列のみを使用してください。スタック トレースを取り除く方法を見つけましたが、すべての例外の先頭を削除したいと考えています。

「スレッド「メイン」RuntimeExceptionでの例外...」

これを行うためのシンプルでエレガントな方法を探しています(非常にシンプルではありませんが、複雑すぎません)。

ありがとう!