1 /* 2 * @test /nodynamiccopyright/ 3 * @bug 8206986 4 * @compile/fail/ref=SwitchObject.out -XDrawDiagnostics SwitchObject.java 5 */ 6 public class SwitchObject { 7 8 private int longSwitch(Object o) { 9 switch (o) { 10 case -1: return 0; 11 case "": return 1; 12 default: return 3; 13 } 14 } 15 16 }