DuplicateDefaultLabel.java revision 609
5c51f1241dbbdf2656d0e10011981411ed0c9673Moriah Waterland/*
5c51f1241dbbdf2656d0e10011981411ed0c9673Moriah Waterland * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
5c51f1241dbbdf2656d0e10011981411ed0c9673Moriah Waterland * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
5c51f1241dbbdf2656d0e10011981411ed0c9673Moriah Waterland *
5c51f1241dbbdf2656d0e10011981411ed0c9673Moriah Waterland * This code is free software; you can redistribute it and/or modify it
5c51f1241dbbdf2656d0e10011981411ed0c9673Moriah Waterland * under the terms of the GNU General Public License version 2 only, as
5c51f1241dbbdf2656d0e10011981411ed0c9673Moriah Waterland * published by the Free Software Foundation.
5c51f1241dbbdf2656d0e10011981411ed0c9673Moriah Waterland *
5c51f1241dbbdf2656d0e10011981411ed0c9673Moriah Waterland * This code is distributed in the hope that it will be useful, but WITHOUT
5c51f1241dbbdf2656d0e10011981411ed0c9673Moriah Waterland * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
5c51f1241dbbdf2656d0e10011981411ed0c9673Moriah Waterland * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
5c51f1241dbbdf2656d0e10011981411ed0c9673Moriah Waterland * version 2 for more details (a copy is included in the LICENSE file that
5c51f1241dbbdf2656d0e10011981411ed0c9673Moriah Waterland * accompanied this code).
5c51f1241dbbdf2656d0e10011981411ed0c9673Moriah Waterland *
5c51f1241dbbdf2656d0e10011981411ed0c9673Moriah Waterland * You should have received a copy of the GNU General Public License version
5c51f1241dbbdf2656d0e10011981411ed0c9673Moriah Waterland * 2 along with this work; if not, write to the Free Software Foundation,
5c51f1241dbbdf2656d0e10011981411ed0c9673Moriah Waterland * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
5c51f1241dbbdf2656d0e10011981411ed0c9673Moriah Waterland *
5c51f1241dbbdf2656d0e10011981411ed0c9673Moriah Waterland * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
5c51f1241dbbdf2656d0e10011981411ed0c9673Moriah Waterland * or visit www.oracle.com if you need additional information or have any
5c51f1241dbbdf2656d0e10011981411ed0c9673Moriah Waterland * questions.
5c51f1241dbbdf2656d0e10011981411ed0c9673Moriah Waterland */
5c51f1241dbbdf2656d0e10011981411ed0c9673Moriah Waterland
5c51f1241dbbdf2656d0e10011981411ed0c9673Moriah Waterland// key: compiler.err.duplicate.default.label
5c51f1241dbbdf2656d0e10011981411ed0c9673Moriah Waterland
5c51f1241dbbdf2656d0e10011981411ed0c9673Moriah Waterlandclass DuplicateCaseLabel {
5c51f1241dbbdf2656d0e10011981411ed0c9673Moriah Waterland String m(int arg) {
5c51f1241dbbdf2656d0e10011981411ed0c9673Moriah Waterland switch (arg) {
5c51f1241dbbdf2656d0e10011981411ed0c9673Moriah Waterland case 0: return "zero";
5c51f1241dbbdf2656d0e10011981411ed0c9673Moriah Waterland case 1: return "one";
5c51f1241dbbdf2656d0e10011981411ed0c9673Moriah Waterland default: return "??";
5c51f1241dbbdf2656d0e10011981411ed0c9673Moriah Waterland default: return "??";
5c51f1241dbbdf2656d0e10011981411ed0c9673Moriah Waterland }
5c51f1241dbbdf2656d0e10011981411ed0c9673Moriah Waterland }
5c51f1241dbbdf2656d0e10011981411ed0c9673Moriah Waterland}
5c51f1241dbbdf2656d0e10011981411ed0c9673Moriah Waterland