【发布时间】:2013-08-12 17:02:15
【问题描述】:
我有一个 IndexOutOfBoundsException,但我正在使用 finish() 保护调用,它应该退出 Android 中的 Activity!我应该使用 else 语句吗?
if (mIndex >= mQidList.size()) {
closeDB();
finish();
}
mQidList.get(mIndex);
【问题讨论】:
-
>= 只做这个 >
-
调用finish()不能代表后面的代码不能执行;您可以在完成()之后添加“返回”;
-
以上两个都可能需要。
标签: android android-activity indexoutofboundsexception