首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

Cursor.close()后程序跳转的有关问题

2014-01-21 
Cursor.close()后程序跳转的问题代码如下:Cursor cursor db.rawQuery(sql, null)if(cursor ! null){//

Cursor.close()后程序跳转的问题
代码如下:
Cursor cursor = db.rawQuery(sql, null);
if(cursor != null)
{
//do something...
cursor.close();
return true;
}
else
{
return false;
}
close()之前都执行正常,close()语句执行后直接跳转到else分支,期间没有抛出任何异常。实在不明白为什么会跳转?
[解决办法]
我以前碰到过类似的绝不可能事件,最后怀疑可能虚拟机问题。到现在没有解决。

热点排行