Em metodos quando damos um return a função deixa de executar o restante do codigo exemplo
função x {
//faz algo
return x;
//nao faz esta parte
}
o startActivity(), tem este mesmo comportamento, ou seja quando eu chamo ele não importa oque esteja abaixo dele não sera executado ?