問題タブ [throw]

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 投票する
8 に答える
4510 参照

c# - ac# switch ステートメントで例外をスローできますか?

int を返す挿入クエリがあります。その int に基づいて、例外をスローしたい場合があります。これは、switch ステートメント内で行うのが適切ですか?

通常、スイッチに break ステートメントを追加しますが、ヒットしません。これはデザインが悪いのでしょうか?意見や提案があれば教えてください。

ありがとう、サンディエゴで~ck

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

exception - ANTLR文法ルールで宣言された例外は無視されます

パーサーによって生成されたASTでセマンティック分析を実行するツリーパーサーがあります。次のように宣言されたルールがあります。

これは問題なくコンパイルされ、 ANTLR Wikiのルール構文と一致します が、私の例外は宣言されないため、Javaコンパイラは宣言されていない例外について文句を言います。

./tool/src/main/antlr3/org/antlr/grammar/v3/ANTLRv3.gは、ツリーを構築していることを示しています(ただし、ANTLR 3.2が使用しているのがv2またはv3の文法である場合、実際には肯定的ではありません):

実行時例外にすることができることはわかっていますが、例外階層を使用したいと思います。私は何か間違ったことをしていますか、それともその構文は機能するはずですか?

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

.net - 方法: UnhandledException を生成しますか?

このコードを使用して、WinForm アプリケーションの UnhandledException をキャッチします。

そこで、アプリケーションを再起動しようとします。今私の問題は、このような例外をシミュレートすることです。(メインで)試す前に試しました:throw new NullReferenceException("test");VSがそれをキャッチしました。

ボタンを使用してMainFormコードでも試しました:

リリースモードでも、VSはそれをキャッチしました。

  • 最後に、アプリケーションを強制的に生成するにはどうすればよいUnhandleldExceptionですか?
  • でアプリケーションを再起動できますCurrentDomain_UnhandledExceptionか?
  • どうすれば生成できThreadExceptionますか?

PS。

VSの外でWindowsの汎用ウィンドウを起動すると

Application MyApplication" でエラーが発生したため、閉じる必要があります...blabla...レポートを送信する/送信しないでください。

私は、しかし、VSは、このメソッドを入力したいです (...Domain_Unhahdled...)

編集: アプリケーションを再起動するとき、次のよう に表示される Windowsクラッシュメッセージを無効にすることは可能 ですか?

コード:

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

flash - Actionscript 3.0 - イージングによるドラッグ アンド スロー

私はフラッシュでマップを作成していますが、これに似た滑らかな動きをしたいと思います: http://www.conceptm.nl/

スタートを切ったが、次の段階に進むのに苦労している.

私のコードは現在、マウスが離された後にムービークリップをスローしますが、マウスボタンが押されている間はイージングがありません。

これを達成する方法に関するヒントはありますか?

これが私の現在のコードです:

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

java - 例外をスローする

次の方法でInterruptedExceptionをスローできないのはなぜですか。

http://java24hours.comにアクセスしましたが、InterruptedExceptionをスローできなかった理由がわかりませんでした。
誰かが理由を知っているなら、教えてください!私は絶望的です!:S

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

javascript - JBossでエラーをスローし、JavaScriptでキャッチする

コールバックとcallメソッドを使用してFlashとJavaScriptの間で通信するためにExternalInterfaceを使用しています。ActionScript 3.0で例外をスローし、JavaScriptでキャッチしたいのですが、とにかくそれを行うことができるかどうか疑問に思っていました。

どうもありがとう、ルディ

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

javascript - JavaScript 例外/エラー処理が機能しない

これを追うのは少し難しいかもしれません。

オブジェクト内に関数があります:

それが呼び出すtryブロック内:

LocalStorageManager.addImage 呼び出し:

localStorage.setItem は、使用されているローカル ストレージが多すぎる場合にエラーをスローします。そのエラーを f_openFRHandler (最初のコード サンプル) でキャッチしたいのですが、catch ブロックではなくエラー コンソールに送信されています。私は自分の Firebug コンソールで次のコードを試して、私が狂っていないことを確認し、多くのレベルの関数の入れ子にもかかわらず期待どおりに動作することを確認しました。

何か案は?

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

.net - .NET 例外が変更可能であるのはなぜですか?

基本クラス ライブラリの .NET 例外クラスにデフォルトで変更可能なメンバーが含まれているのはなぜだろうか

  • と の値を から変更できるのにSource、のようなものは変更できないのはなぜですか?HelpLinkDataMessage
  • 例外をスローすると、変更可能になるように書き換えられるのはなぜStackTraceですか? スタック トレース情報を既存のトレースに追加することは、より良い設計になりますか (ただし、変更可能です)?
  • .NET 例外設計でどのような改善が考えられますか?

デザインのチョイスだけでも面白い…

0 投票する
4 に答える
9418 参照

c++ - 例外をスローした後に戻る

return例外を発生させた後の値に何らかの形で有益throwですか?そうでない場合、returnステートメントを省略できますか?コンパイラエラーを削除することはどういうわけか可能C4715: not all control paths return a valueですか?

前もって感謝します。

編集:(サンプルコード)

0 投票する
4 に答える
1360 参照

c# - catchblock で "Throw" を使用する (他には何もありません!)

重複の可能性:
throw と throw new Exception() の違い

私は、レガシー コードに新しい機能を追加する作業をしているプログラマーです。デバッグ中に、この Catch ブロックを解析すると、Visual Studio から「オブジェクトがオブジェクトの参照に設定されていません」という警告が表示されました。

「投げる」とはどういう意味ですか。私はよく知ってthrow new [exceptiontype]...いますが、単に... とはどういう意味throwですか?

これは良い習慣ですか、それとも私の後の開発者の試用を容易にするためにこのコードを変更する必要がありますか?

Visual Studio がこれを行うと怒鳴るのはなぜですか?