私はインテントについて熟知している完全にAndroidの初心者です。私はYouTubeのビデオをストリーミングするための小さなアプリケーションに取り組んでいます。私の質問は、インテントを呼び出すときに特に必要なことですか?インテントが失敗した場合はどうなりますか?私は例外処理を担当していますか?私はそれを呼び出すことができるように意図を登録する必要がありますか?ありがとうAndroidのインテントで例外を処理する
0
A
答えて
0
あなたがインテントを呼び出すとき、アクティビティ、レシーバ、サービスなどの提供されたコンポーネントのいずれかを処理することを意味します。そのため、このコンポーネント内部の操作が例外をスローする場合(たとえば、アクティビティがNPEをスローする場合)、そのコンポーネント自体またはこの例のアクティビティ内で処理する必要があります。 (。。):でも、あなたは異例と、このように、アプローチをお勧めしませんであるにもかかわらず、呼び出し時に、それを処理する場合
は { startActivityを試してみてください。 } catch { } これは、アクティビティコードの内部からスローされた例外を処理しません。
結論として、アンドロイドOSも起動時にもそれを処理する必要はありませんが、例外が発生する可能性のある特定の場所で処理する必要はありません。
関連する問題
- 1. Android。例外処理
- 2. Android例外処理
- 3. Androidユニットテストケースの例外処理
- 4. Android未処理例外
- 5. Androidで処理されない例外
- 6. ビジュアルスタジオでの処理例外の処理
- 7. 例外処理内での例外処理
- 8. ライブラリでの例外処理
- 9. .netでの例外処理。
- 10. レイヤードアプリケーションでの例外処理
- 11. スウィフトでの例外処理
- 12. GUIで未処理の例外を処理する
- 13. Javaの例外処理 - カスタム例外
- 14. servicemodel例外の例外処理
- 15. Androidカスタムコンテンツプロバイダで(クロスプロセス)例外を処理する
- 16. AndroidでSOAPメソッド例外を処理する方法
- 17. DB2例外処理
- 18. Python例外処理
- 19. モノトーングローバル例外処理
- 20. バックグラウンドワーカー例外処理
- 21. AddOnPreRenderCompleteAsync例外処理
- 22. java例外処理
- 23. UpdatePanel例外処理
- 24. Java例外処理
- 25. MVVM例外処理
- 26. Python:ODBC例外処理
- 27. epoll例外処理
- 28. ノード例外処理
- 29. DB2例外処理
- 30. Python例外処理
あなたは意図を登録する必要があります...しかし、それは何も投げないのでハンドル例外がありません...そして、インテントが失敗したときに結果は得られません。 – ngesh
そうですかOSはインテントが例外をスローするのを防ぐか、それともコンベンションですか? – Buzzer