Недостижимый код - PullRequest
       8

Недостижимый код

0 голосов
/ 05 сентября 2011
public void onClick(View v) {
    String uname=tv1.getText().toString();
    String pass=tv2.getText().toString();
    //String copmare=uname.concat(pass);

    Cursor cur = db.query("accountTable",    // Where are we looking?
        new String[]{ "colProject" },    // What do we want back?
        "colName = ? AND colPass = ?",   // What are we matching?
        new String[]{ uname, pass },     // What to put in the "holes"?
        null, null, null);               // Everything else default...

    if (cur != null) {
        cur.moveToNext();
    }
    return;

    Intent i = new Intent(FirstAssignmentActivity.this,success.class);
    i.putExtra("v1",   cur.getString(0));
    startActivity(i);

}

Почему у меня недоступный код?

Ответы [ 2 ]

2 голосов
/ 05 сентября 2011

Вы пишете return ;, поэтому элемент управления выйдет из функции в этой точке и не достигнет последних 3 строк функции (Intent i и т. Д.)

0 голосов
/ 05 сентября 2011

Вы возвращаетесь из метода.Ни один код после этого не будет выполнен.

if (cur != null) {
    cur.moveToNext();
}
return;  // AFTER THIS NOTHING WILL EXECUTE 
...