I think will be good idea to have warning (and command line option to turn it on/off) to report missing break in switch statement. Sure syntax is valid, but I think missed breaks are occurring more often then intentionally skipped ones. Same goes for C++ and other languages where similar problem could exist.
*** This bug has been marked as a duplicate of 7652 ***