問題タブ [raise]

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

ruby-on-rails - PHPのように、エラーを発生させずにRubyを終了しますか?

ruby で exit を使用する必要があります。しかし、私の問題は「終了」メソッドがエラーを発生させることです:

SystemExit in ...

私はphpのように終了命令まですべてのビューを表示したい。どうやってやるの?

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

exception - パラメータで SML 例外を処理できない

以下のように定義された例外があるとしましょう。

次のように関数で発生させます(この関数は文字列を返します):

次に、例外を生成する方法でその関数を呼び出します。

しかし、これらは次のようになります。

ここで何が間違っていますか?

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

python-2.7 - Python 2 から Python 3 の昇給を模倣するにはどうすればよいですか?

Python 3にはきちんとした機能があります

コンテキストを失うことなくフォローアップ例外を発生させる構文。私が Python 2 で思いついた最良のアナロジーは次のとおりです。

ここで(e,'')、元の例外の名前をメッセージに含めるのは醜いハックです。しかし、もっと良い方法はありませんか?

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

python - Python2.7 以外で () を使用できないのはなぜですか?

私は次のコードを持っています - 結果が理解できない行の横にコメントしました。

このサイトを使うのは初めてなので、説明が必要な場合はお知らせください...

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

android - CardView アニメーション: クリックで上げて展開しますか?

私は現在、最初のAndroidアプリを作成している最中ですが、カードビューを設定してより大きな長方形に拡大し、新しいフラグメントを明らかにする方法は何だろうと思っていましたか?

編集: (元のカードがどこにあったとしても、新しいフラグメントは画面の中央 3 分の 1 を占めます)

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

ruby - Ruby 例外トレース

次のような Ruby 関数があります。

次に、この関数を別のネスト関数で使用します

したがって、irbでupperfunctionを呼び出すと、次のような完全なトレースが表示されます

2行目 upperfunction.rb

3行目 my_module.rb

ArgumentError

しかし、私は得るだけです

3行目 my_module.rb

ArgumentError

完全なトレースを表示するにはどうすればよいですか?

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

python - 元の例外を呼び出さずに、Except で例外を発生させる

私のコードは次のとおりです。

問題は、自分の例外 (「自分の例外」) を発生させると、「anError」例外も発生することです。自分の例外を発生させたときに、キャッチしたエラーが発生しないようにする方法はありますか?

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

python - Python - クラスで ValueError が発生しますが、except によって処理されません

私のサンプルコード:

それはほんの一例です!問題は、ValueError が 2 番目のクラスによって発生することですが、最初のクラスの except 句では処理されません。トレースバックの下:

どうすれば適切に処理できますか?

ありがとう、

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

python - エラー後にPythonでraise関数を使用してそれ以上のコードの実行を停止する

raise条件が満たされない場合、終了せずにそれ以上のコードの実行を停止する方法として、Python 2.7 で functionを使用します。これを以下の例に示します。

私が持っている複雑なスクリプトでは問題なく動作します。私の質問はこれです-この方法を使用する際に、私が知っておくべき潜在的な問題はありますraiseか? はいの場合、同じことを行うためのより良い/一般的な方法はありますか?

編集:アイデアをよりよく示すために例を変更しました。