Например, JDK 7 способен переключать (String), а не просто переключаться (Number/Enum).
Если я написал GWT-клиент, у которого есть переключатель (String) в его коде, будут ли проблемы?
switch (String) - одна из проблем, о которых я могу думать. Существуют ли проблемы совместимости помимо switch (String)?