問題タブ [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.
ruby-on-rails - PHPのように、エラーを発生させずにRubyを終了しますか?
ruby で exit を使用する必要があります。しかし、私の問題は「終了」メソッドがエラーを発生させることです:
SystemExit in ...
私はphpのように終了命令まですべてのビューを表示したい。どうやってやるの?
exception - パラメータで SML 例外を処理できない
以下のように定義された例外があるとしましょう。
次のように関数で発生させます(この関数は文字列を返します):
次に、例外を生成する方法でその関数を呼び出します。
しかし、これらは次のようになります。
ここで何が間違っていますか?
python-2.7 - Python 2 から Python 3 の昇給を模倣するにはどうすればよいですか?
Python 3にはきちんとした機能があります
コンテキストを失うことなくフォローアップ例外を発生させる構文。私が Python 2 で思いついた最良のアナロジーは次のとおりです。
ここで(e,'')
、元の例外の名前をメッセージに含めるのは醜いハックです。しかし、もっと良い方法はありませんか?
python - Python2.7 以外で () を使用できないのはなぜですか?
私は次のコードを持っています - 結果が理解できない行の横にコメントしました。
このサイトを使うのは初めてなので、説明が必要な場合はお知らせください...
android - CardView アニメーション: クリックで上げて展開しますか?
私は現在、最初のAndroidアプリを作成している最中ですが、カードビューを設定してより大きな長方形に拡大し、新しいフラグメントを明らかにする方法は何だろうと思っていましたか?
編集: (元のカードがどこにあったとしても、新しいフラグメントは画面の中央 3 分の 1 を占めます)
ruby - Ruby 例外トレース
次のような Ruby 関数があります。
次に、この関数を別のネスト関数で使用します
したがって、irbでupperfunctionを呼び出すと、次のような完全なトレースが表示されます
2行目 upperfunction.rb
3行目 my_module.rb
ArgumentError
しかし、私は得るだけです
3行目 my_module.rb
ArgumentError
完全なトレースを表示するにはどうすればよいですか?
python - 元の例外を呼び出さずに、Except で例外を発生させる
私のコードは次のとおりです。
問題は、自分の例外 (「自分の例外」) を発生させると、「anError」例外も発生することです。自分の例外を発生させたときに、キャッチしたエラーが発生しないようにする方法はありますか?
python - Python - クラスで ValueError が発生しますが、except によって処理されません
私のサンプルコード:
それはほんの一例です!問題は、ValueError が 2 番目のクラスによって発生することですが、最初のクラスの except 句では処理されません。トレースバックの下:
どうすれば適切に処理できますか?
ありがとう、
python - エラー後にPythonでraise関数を使用してそれ以上のコードの実行を停止する
raise
条件が満たされない場合、終了せずにそれ以上のコードの実行を停止する方法として、Python 2.7 で functionを使用します。これを以下の例に示します。
私が持っている複雑なスクリプトでは問題なく動作します。私の質問はこれです-この方法を使用する際に、私が知っておくべき潜在的な問題はありますraise
か? はいの場合、同じことを行うためのより良い/一般的な方法はありますか?
編集:アイデアをよりよく示すために例を変更しました。