Of course those statements are called. Your code is written in Java, and the rules of Java say that after one statement is completed, the next statement is executed. There aren't any exceptions for methods like sendRedirect.
So like David says, use a return statement. Or write an if-else statement to control what code is run.