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