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 }