darcy@430: /* darcy@430: * @test /nodynamiccopyright/ darcy@430: * @bug 6827009 darcy@430: * @summary Check for case lables of different types. darcy@430: * @compile/fail -source 6 BadlyTypedLabel2.java jjg@611: * @compile/fail/ref=BadlyTypedLabel2.out -XDrawDiagnostics BadlyTypedLabel2.java darcy@430: */ darcy@430: import static java.math.RoundingMode.*; darcy@430: darcy@430: class BadlyTypedLabel2 { darcy@430: String m(String s) { darcy@430: switch(s) { darcy@430: case "Oh what a feeling...": darcy@430: return(s); darcy@430: case CEILING: darcy@430: return ("... switching on the ceiling!"); darcy@430: } darcy@430: } darcy@430: }