問題タブ [runtimeexception]
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.
java - Android ホームスクリーン プロジェクト、RuntimeException
Android ホームスクリーンを開発しました。コードは正しいようですが、プロジェクトを実行すると次のエラーが発生します。
完全なログは次のとおりです: http://pastebin.com/iYtYW2W6
このコードは、Android Launcher から直接取得したものです。
DragableSpace : http://pastebin.com/jpWDtFPF
メインアクティビティ:
値フォルダー内のattr.xml :
3 つの xml ファイルinitial_screen、left_screen、right_screenは、ID 以外はすべて同じコードです。
マニフェスト:
それを修正する方法はありますか?
java - チェックされた例外とチェックされていない例外
私は次のことを研究しました。ただし、チェックされていない例外を除いて、コンパイラーはクライアント・プログラマーに例外をキャッチするか、throws節で宣言するように強制しません。実際、クライアントプログラマーは、例外がスローされる可能性があることさえ知らない場合があります。たとえば、StringIndexOutOfBoundsException
StringのcharAt()
メソッドによってスローされます。
それはどういう意味ですか?
そのコードによると、コードにtry catchブロックを入れる必要はありませんが、コンパイラーがコードをtrycatchブロックに入れるように強制するのを見てきました。
私は彼らが正確に何であるか非常に混乱していますか?
grails - Grails サービス / トランザクション / RuntimeException / テスト
transactional が true に設定されたサービスでコードをテストしています。これは、顧客が提供する Web サービスと通信し、その主要部分は次のようになります。
myCommsException は Exception を拡張します。
次のようなテストがあります
テストが失敗したため、RuntimeException ではなく myCommsException をキャッチしているため、変換したと思っていました。また、それが RuntimeException ではないという事実は、try/catch が破棄されるのではなく、実際に書き出される前に行われたトランザクション関連の情報を意味しますか??
ありがとう
android - ホームボタンを押すとアクティビティがクラッシュするのはなぜですか?
この時点で、私はかなりイライラしています。私はこれを数日間調査してきましたが、カーソルの問題以外を特定することさえできません。ListActivity を拡張し、OnCreate メソッドで startManagingCursor(newcursor) を使用しています。ホームボタンを押すと実行されてクラッシュするコード(データベースはすでにいっぱいです)は次のとおりです。
エラーログは次のとおりです。
Activity.performStop(Activity.java:3808) に NullPointerException があります。これは、Activity.java のこのメソッドから来ているようですが、行番号でクロス検証することはできません。
OnStop メソッドでカーソルを閉じて無効にし、リスト アダプターを null に設定しようとしました。私が示したように、アクティビティにカーソルを管理させる場合、これは必要ないという印象を受けました。カスタムアダプターにカーソルを渡していますが、アダプター内で管理している例はありません。
少なくともこの例外をスローしているものを絞り込むのを手伝っていただければ幸いです!
android - Looper.prepare() を呼び出していないスレッド内でハンドラを作成できません
アクティビティがあり、その中にクラスがあります。
私の DynamicText Java には、次のコードがあります。
私は得る:
エラー/AndroidRuntime(5176): 原因: java.lang.RuntimeException: Looper.prepare() を呼び出していないスレッド内でハンドラを作成できません
このエラーを処理するにはどうすればよいですか?
android - スレッド内にトーストメッセージを表示するにはどうすればよいですか?
Toast
スレッド内にメッセージを表示したいのですが、
私を助けてください。前もって感謝します。
android - AndroidのOptionsMenuでRuntimeException
次のコードを追加してメインアクティビティにオプションメニューを追加するまで、アプリケーションは正常に実行されていました。
メニューリソースは次のようになります。
すべてがコンパイルされていますが、次のNullpointerExceptionが発生します。
でNullPointer例外が発生することを示しています
しかし、この行のコードは以前は正常に機能していました。コメントアウトすると、同じエラーが下のいくつかの行に表示されます。それは私には意味がありません。
ここで何が起こっているのか理解できません。
最後になりましたが、完全なアクティビティクラス(インポートなし):
}
念のため、ここにmain.xmlがあります
前もって感謝します。
android - AlertDialog.show()のRuntimeException
アクティビティの開始時にアラートダイアログを表示したい場合、例外が発生し続けます。理由がわからないの?本当に説明をいただければ幸いです。
コード:
03-19 16:04:33.933:ERROR / AndroidRuntime(15145):致命的な例外:メイン03-19 16:04:33.933:ERROR / AndroidRuntime(15145):java.lang.RuntimeException:アクティビティComponentInfo{deを開始できません。 droidgroup.THMInfo / de.droidgroup.THMInfo.Activities.StartActivity}:android.view.WindowManager $ BadTokenException:ウィンドウを追加できません-トークンnullはアプリケーション用ではありません03-19 16:04:33.933:ERROR / AndroidRuntime(15145 ):android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2663)03-19 16:04:33.933:ERROR / AndroidRuntime(15145):android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)03- 19 16:04:33.933:ERROR / AndroidRuntime(15145):android.app.ActivityThread.access $ 2300(ActivityThread.java:125)03-19 16:04:33.933:ERROR / AndroidRuntime(15145):android.app .ActivityThread$H。handleMessage(ActivityThread.java:2033)03-19 16:04:33.933:ERROR / AndroidRuntime(15145):at android.os.Handler.dispatchMessage(Handler.java:99)03-19 16:04:33.933:ERROR / AndroidRuntime(15145):android.os.Looper.loop(Looper.java:123)03-19 16:04:33.933:ERROR / AndroidRuntime(15145):android.app.ActivityThread.main(ActivityThread.java:4627) )03-19 16:04:33.933:ERROR / AndroidRuntime(15145):at java.lang.reflect.Method.invokeNative(Native Method)03-19 16:04:33.933:ERROR / AndroidRuntime(15145):atjava。 lang.reflect.Method.invoke(Method.java:521)03-19 16:04:33.933:ERROR / AndroidRuntime(15145):at com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:858 )03-19 16:04:33.933:ERROR / AndroidRuntime(15145):at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)03-19 16:04:33.933:ERROR / AndroidRuntime(15145):dalvik.system.NativeStart.main(ネイティブメソッド)03-19 16:04:33.933:ERROR / AndroidRuntime(15145):原因:android.view.WindowManager $ BadTokenException:ウィンドウを追加できません--トークンnullはアプリケーション用ではありません03-1916:04:33.933:ERROR / AndroidRuntime(15145):android.view.ViewRoot.setView(ViewRoot.java:509)03-19 16:04:33.933:ERROR /AndroidRuntime(15145):android.view.WindowManagerImpl.addView(WindowManagerImpl.java:177)03-19 16:04:33.933:ERROR / AndroidRuntime(15145):android.view.WindowManagerImpl.addView(WindowManagerImpl.java: 91)03-19 16:04:33.933:ERROR / AndroidRuntime(15145):android.app.Dialog.show(Dialog.java:241)03-19 16:04:33.933:ERROR / AndroidRuntime(15145):at de.droidgroup.THMInfo.Activities.StartActivity.onCreate(StartActivity.java:82)03-19 16:04:33.933:ERROR / AndroidRuntime(15145):android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1049)03-19 16:04:33.933:ERROR / AndroidRuntime(15145):android.app.ActivityThread.performLaunchActivity(ActivityThread .java:2627)03-19 16:04:33.933:ERROR / AndroidRuntime(15145):... 11 more
android - Android ProgressDialog ランタイム例外エラー
ProgressDialog を自分のアプリに入れようとして問題が発生しています。私の GameEngine クラス (何も拡張しない) には、以下に示すコードがあります。最初の行は実行時例外を生成します。ほぼ同じエラーのように見えるこのスレッドに出くわしましたが、Android TimerTask throws RuntimeException if Show ProgressDialog が run()に追加されている場合、ソリューションを実装する方法がよくわかりません。どんな助けでも大歓迎です、ありがとう。
.net - C#で同等のJavaRuntimeException?
C#にはJavaのjava.lang.RuntimeExceptionと同等のものがありますか?
(つまり、キャッチする必要なしにスローできる例外、または例外がスローされたときにプログラムがクラッシュします。)