I think Mehmet is right since it is a table lookup + goto and I'm not sure if lookup time is constant. If so then HotSpot applied automatic reordering of cases wouldn't make sense ;)