Use switch Statement when you know the possible values and you want do something for each any case.
Example :
public boolean isAcceptCard(){ MyCard card = new MyCard("8888 8888 8888 8888"); boolean isAccept ; switch (card.getBranch()) { case AMEX: accept = true; break; case MASTERCARD: accept = false; break; } return accept; }
Java doc : https://docs.oracle.com/javase/tutorial/java/nutsandbolts/switch.html