I'm getting "Attempt to invoke virtual method on a null object reference" error.
The same code I had used previously and it worked perfectly. But don't know what's causing the error right now. I've tried a lot to solve this null pointer exception error but in vain.
Any help is appreciated. Thanks in advance.
'databseHelper.java'
public Boolean checkEmail(String email)
{
SQLiteDatabase db=this.getReadableDatabase();
Cursor cursor=db.rawQuery("Select * from user where email=?",new String[]{email});
if(cursor.getCount()>0)
return true;
else
return false;
}
'login.java'
Boolean email=db.checkEmail(user_email_id);
if(email==true)
{
.....
}
The error I get is:
java.lang.NullPointerException: Attempt to invoke virtual method 'boolean com.example.tictactoe_new.databaseHelper.checkEmail(java.lang.String)' on a null object reference