問題タブ [uncaught-exception]
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.
objective-c - なぜこの警告/エラーが発生するのですか?
文字列をデータに変換し、データを別のテキストフィールドに配置するコードをまとめました。すべて正常に動作しますが、プログラムを実行して、このコードを含むIBアクションのボタンをタップすると、次のようになります。
このエラーが発生します:
スレッド1:プログラム受信信号:「SIGABRT」。
Xcodeの下部にある[出力]領域に、次のメッセージが表示されます。
キャッチされなかった例外'NSInvalidArgumentException'が原因でアプリを終了しています、理由:'-[NSConcreteMutableData setStringValue:]:認識されないセレクターがインスタンス0x62507e0に送信されました'
なぜこれが起こるのですか?警告は私にそれを伝えます:
インスタンスメソッド-setStringValue'が見つかりません(戻りタイプのデフォルトはidです)
何が起こっているのか、私はそれを調べました、そしてそれはうまくいくはずのようです。私は何が間違っているのですか?私はObjective-Cの初心者にすぎません。
ありがとう、何でもありがたいです。
java - Java サーブレット Web アプリケーションでキャッチされていない例外を取得する方法
Tomcat や Jetty などの Java サーブレット コンテナ内で発生するキャッチされない例外をキャッチする標準的な方法はありますか? ライブラリから提供される多くのサーブレットを実行しているため、try/catch コードを簡単に配置することはできません。提供された API を介して、Web アプリケーション (Jetty で実行される) でキャッチされなかったすべての例外を可能な限り一般的な方法でキャッチし、バグ トラッカーに記録することもできます。
例外のみをログに記録する必要はありません。カスタム エラー ページへのリダイレクトの問題であるかどうかはわかりません。ユーザーにエラーページが表示されないように、GWT-RPC を介してすべてを行います。
actionscript-3 - actionscript3 で UrlLoader.load() のセキュリティエラーとタイムアウトエラーを処理するには?
UrlLoader.load()
私はフラッシュアプリで使用します。
そしてUncaughtErrorEvent.UNCAUGHT_ERROR
、キャッチされない例外が発生したときにアプリを停止するように処理しています。
UrlLoader.load()
インターネットに正常に接続している場合に動作します。
ただし、ブラウザがアプリをロードした後にインターネットへの接続が失われた
場合は、が呼び出されたSecurityError
ときに発生します。
使用して SecurityError をキャッチできず、UNCAUGHT_ERROR が発生してアプリが停止します。重要でない情報を記録するために使用しているだけなので、失敗した
ときにアプリを停止したくありません。
また、読み込みに時間がかかる場合もタイムアウトエラーが発生する可能性があると思います。
また、タイムアウトエラーのためにアプリを停止したくありません。
どうすればこれらの問題を解決できますか?UrlLoader.load()
try catch
UrlLoader.load()
UrlLoader.load()
また、発生してアプリを停止する可能性のある他の種類のエラーはありますか?
android - キャッチされなかった例外についてメッセージを表示する
次のように、キャッチされなかった例外を報告するクラスを作成しました: Android アプリケーションからクラッシュ データを取得するにはどうすればよいですか?
私のクラス:
このクラスは、指定された URL にエラーを報告しています。ただし、メッセージダイアログが表示されたときに画面が応答しません。メッセージダイアログを入れないと普通に画面が閉じますが(activity.finish())、メッセージボックスを入れるとメッセージが出て画面が反応しなくなります。
私は何を間違っていますか?
どうもありがとう。
javascript - Uncaught TypeError: Can not set property 'FUNCTION_NAME' of undefined for widget implementation
どのサイトにも埋め込むことができる jQuery ウィジェットを開発しようとしています。スクリプト コードは次のとおりです。
以下は、ユーザーのサイトに配置する必要があるコードです。
このコードを他のサイトに配置してウィジェットをロードしようとすると、Uncaught TypeError: Can not set property 'fetchfeed' of undefined
エラーが発生してウィジェットをロードできません。何が間違っている可能性がありますか?
驚いたことに、このウィジェット コードは localhost の私のサイトで動作しています!!!
delphi - except がこのエラーをキャッチしないのはなぜですか?
私はサイコロをシミュレートし、それらをチャート (文字列リストのセット) の値と比較するプログラムを持っています。現在、TEdit から値を取得しています。ボックスが空の場合、Try/Except ステートメントでキャッチする必要がある EConvertError が発生しますが、そうではありません。感想とアドバイス?以下のコード、Delphi 7。
exception - Node.JSでキャッチされていない例外から回復する
OK、問題があります。HTTPリクエストの処理中にキャッチされない例外が発生した場合、http.ServerResponseオブジェクトでend()メソッドを呼び出す機会がありません。したがって、サーバーは永久にハングし、要求を実行することはありません。
次に例を示します。
/ errorにアクセスすると、例外が発生しますが、キャッチされます。ユーザーはエラーメッセージを受け取ります-問題ありません。ただし、/ hangにアクセスすると、サーバーは最終的にキャッチされない例外をスローし、永久にハングします。/hangに対する後続の要求はすべてハングします。
これは最悪だ。この問題を解決する方法について何かアドバイスはありますか?
iphone - GKPeerPickerConnectionTypeOnline へのマスト タイプ中の例外
私は GKPeerPickerController を使用しています。 wifi を使用してメッセージを送信する必要があるため、次のコードを使用しています
しかし、この次のエラーを使用すると発生します
解決方法を教えてください。
java - アプリケーションのすべてのスレッドに対して1つのグローバルUncaughtExceptionHandlerを定義する
アプリケーションの1つのスレッドでキャッチされない例外がスローされた場合に呼び出される、Javaアプリケーションで1つのアプリケーションレベルUncaughtExceptionHandlerを定義したいと思います。スレッドのグループ(ThreadGroup)に対してキャッチされない例外を定義することが可能であり、実際にそれを使用していることはわかっていますが、独自のキャッチされない例外ハンドラーを定義していないスレッド、またはデフォルトの例外ハンドラーが定義されているスレッドのグループに関連付けられていません。
だから例えば私はこのようなものに到達したい:
System.err
簡単に言うと、スタックトレースを(デフォルトの動作)に出力する代わりに、デフォルトのUncaughtExceptionHandlerをオーバーライドして、独自のハンドラーを定義したいと思います。
たとえば、C#.NETでは、アプリケーションのMain()メソッドで 未処理のスレッド例外イベントハンドラーを処理するのと同様のことを行います。
Javaでもできますか?
JavaでデフォルトのUncaughtExceptionHandlerをオーバーライドするにはどうすればよいですか?
c++ - エラー条件を処理するための uncaught_exception の使用
次の問題があります。
リサイクルされた(プールに戻された)データベース接続があります。
例えば:
ただし、場合によっては、リサイクルが間違っている可能性があります。たとえば、切断やその他の重大なエラーです。
したがって、接続がリサイクルされるのを自動的に防ぎたいと思います。次の手法を使用して実装したいstd::uncaught_exception
ので、exec() 関数は例外を検出し、リサイクルを防ぎます。
どこでガード:
今、私はhttp://www.gotw.ca/gotw/047.htmを認識していますが、他のケースでの使用は推奨されていません
std::uncaught_exception
が、私のコードにも問題はありません。説明されている例が提供されています。
このコードに問題がある可能性はありますか。
ノート:
- この変更を邪魔にならないようにして、SQL バックエンドがすべてのケースをスローして、それが重要かどうかをチェックしないようにしたいと考えています。
- ユーザーがそれについて何か行動を起こしてほしくないので、彼にとって透過的です。