問題タブ [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.
user-interface - Action Performed からファイルを作成するメソッドを呼び出す
ファイルを作成するメソッドを呼び出そうとしていますが、実行されたアクションからそのメソッドを呼び出していますが、IOException をスローすることはできません...
コードは次のとおりです。
// エラーは 2 本の青い線にあり、表示されるエラーは次のとおりです。
何を変えるか教えてください
gwt - GWT クライアントへの例外のスロー
誰かが GWT でクライアントに例外をスローすることを示すことができますか?
私のserviceasyncインターフェースでは、サービスインターフェースでもこれを行っています
私のserverimpl;
私は例外をスローするためにこれをやっています
私の例外は次の形式です。
mysql - MySqlプロシージャでエラーをスローする方法は?
MySQLにストアドプロシージャ内でエラーをスローさせるメカニズムは何ですか?
別の関数を呼び出すプロシージャがあります。
ジョブコマンドは次のとおりです。
それから:
私の仕事。exec
常に成功しています。エラーを発生させる方法はありますか?raise_mysql_error関数を実装する方法は??
ところで、私はMySQL5.5.8を使用しています
アーマンに感謝します。
java - Java のチェックされていない/チェックされた例外の明確化
私はチェックされていない質問とチェックされた質問について読んできましたが、違いと両方をいつ使用するかについて本当に明確なオンラインリソースはありません.
私が理解していることから、どちらも実行時にスローされ、両方ともロジックの予想される範囲外のプログラム状態を表しますが、チェックされた例外は明示的にキャッチされる必要がありますが、チェックされていない例外はキャッチされません。
私の質問は、議論のために、2 つの数値を除算するメソッドがあるとします。
とどこかで分割が必要な方法
分母がゼロのケースをチェックする責任は誰にありますか? また、例外をチェックするかチェックしないでください (Java の組み込み除算チェックを無視します)。
したがって、除算メソッドはそのまままたはとして宣言されますか
またはチェック例外なしで、そのまま:
foo がゼロ除算のチェックを行えるようにしますか?
この問題はもともと、ユーザーが数値を入力し、論理クラスが計算を実行する、私が書いた数学プログラムで発生しました。GUI が不適切な値をすぐにチェックする必要があるのか、それとも内部ロジックが計算中にそれらをキャッチして例外をスローする必要があるのか どうかはわかりませんでした。
exception - mathematica でファイルが見つからない場合に例外をスローする
ユーザーがパスを指定した画像を処理する機能があります。私は Mathematica に少し慣れていないので、Mathematica の膨大なドキュメントについてあまり見つけることができません。Import[myFile] が失敗したときに例外をスローするにはどうすればよいですか? 私もそれを行うことができますか?
どうもありがとう。
c# - C#: does 'throw' exit the current function?
If there is a throw
statement in the middle of a function, does the function terminate at this point?
javascript - JavaScriptで「新しい警告を投げる」?
現在、JavaScript プロジェクトをエラー処理で拡張しています。このthrow
声明はここで重要な役割を果たしています。
ただし、警告をスローすることもできますか? 私は無駄に次のことを試しました:
エラーにより、Chrome の開発者ツールに赤い十字が表示されますが、警告アイコン (黄色のエクスクラメーション マーク) を表示するにはどうすればよいですか?
javascript - スタック トレースを保持する例外を再スローする JavaScript
Chrome では、例外が発生すると、スタック トレースがコンソール ログに出力されます。これは非常に便利ですが、残念ながら、例外が再スローされた場合に問題が発生します。
残念ながら、次のコードにより、jQuery.js
すべての例外がイベント ハンドラー内からのものである場合に、この問題が発生します。
throw e;
同じスタック トレースで例外が再スローされるように変更する方法はありますか?
c++ - 同時に2つの値をスローすることは可能ですか?
4 行と 2 つの throw ステートメントがあります。
a != 2 と b != 3 の場合、両方の throw ステートメントを同時にスローしたいと考えています。どのようにできるのか ?
c++ - 単一の「スロー」とは何ですか。ステートメントですか?
最近、私はC++ FAQ、特にこのページをよく読んでいます。
このセクションを読んで、著者が「例外ディスパッチャー」と呼んでいる「テクニック」を発見しました。これにより、誰かがすべての例外処理を 1 つの便利な関数にグループ化できます。
私を悩ませているのは、単一のthrow;
ステートメントです。与えられた例を考えると、確かに、それが何をするかは明らかです。最初にキャッチされた例外を再スローし、再度f()
処理します。
しかし、節handleException()
から実行せずに、それ自体で直接呼び出すとどうなるでしょうか? catch()
指定された動作はありますか?
さらにボーナスポイントとして、あなたが知っている他の「奇妙な」(おそらく良い言葉ではない)使用法はthrow
ありますか?
ありがとうございました。