java - switch Statement doesn't switch -


this question has answer here:

i have value needs read. value hex convert int. have several possible values switch statement accept cases.

 int messvalue = integer.parseint(messtype,16);    switch(messvalue)    {     case 160 : system.out.println(messtype.touppercase() + " it's financial message request");    case 161 : system.out.println(messtype.touppercase() + " it's financial message  response");    case 162 : system.out.println(messtype.touppercase() + " it's reversal message request");    case 163 : system.out.println(messtype.touppercase() + " it's reversal message acquirer repeat");    case 164 : system.out.println(messtype.touppercase() + " it's reversal message response");    case 165 : system.out.println(messtype.touppercase() + " it's network message request");    case 166 : system.out.println(messtype.touppercase() + " it's network message response");    case 167 : system.out.println(messtype.touppercase() + " it's network message response issuer");    default : break;    } 

here's output when input "a0" :

a0 it's financial message request a0 it's financial message  response a0 it's reversal message request a0 it's reversal message acquirer repeat a0 it's reversal message response a0 it's network message request a0 it's network message response a0 it's network message response issuer 

add break; after every last inner case statement


Comments

Popular posts from this blog

Command prompt result in label. Python 2.7 -

javascript - How do I use URL parameters to change link href on page? -

amazon web services - AWS Route53 Trying To Get Site To Resolve To www -