java中的switch case default break

package com.didispace;

/**
 * Created by gmq on 2017/08/07.
 *
 * @version 1.0
 * @since 2017/08/07 10:42
 */
public class Test {

    public static void main(String[] args) {
        // switch可以使用字符串:default的本意,如果都没有匹配,则执行,所以不需要加break,当然加了也不会错误
        String str = "test";
        switch (str) {
            case "test":
                System.err.println("test");
                break;
            case "test1":
                System.err.println("test1");
                break;
            default:
                System.err.println("default");
                // default的本意,如果都没有匹配,则执行,所以不需要加break,当然加了也不会错误
                // break;
        }
    }
}
原文地址:https://www.cnblogs.com/gmq-sh/p/7298120.html