私はAndroid 2.2アプリケーションを開発しています。Androidでの例外の再試行
同じ例外を捕まえて再スローしたいと思います。メソッドを終了する前にカーソルを閉じなければならないので、これを実行したいです(最終的には文ですか?)
私はそれを行うことはできますか?どうやって?これはあなたがこれを行うことができます良い方法であれば議論しなければ
おかげ
私はAndroid 2.2アプリケーションを開発しています。Androidでの例外の再試行
同じ例外を捕まえて再スローしたいと思います。メソッドを終了する前にカーソルを閉じなければならないので、これを実行したいです(最終的には文ですか?)
私はそれを行うことはできますか?どうやって?これはあなたがこれを行うことができます良い方法であれば議論しなければ
おかげ
これはちょうど正しくカーソルをクローズする場合は、あなたがキャッチせずにtry...finally
を行うことができます。それはそのようなものになるだろう:あなたが活動になら
Cursor cursor = null;
try {
// initialize and do things with the cursor
} finally {
if (cursor != null) {
cursor.close();
}
}
あるいは、あなたがstartManagingQuery
を使用することができます。アクティビティのライフサイクルに応じてカーソルのライフサイクルを管理します。
を:
throw new YourException();