必威体育Betway必威体育官网
当前位置:首页 > IT技术

java中,switch,default

时间:2019-11-02 13:15:34来源:IT技术作者:seo实验室小编阅读:51次「手机版」
 

javaswitch

        int a = 1;
        switch (a){
            case 1:
                out.println("1");
                break;
            case 2:
                out.println("2");
                break;
            default:
                out.println("3");
                break;
        }

输出 1  ,没毛病

        int a = 1;
        switch (a){
            default:
                out.println("3");
            case 1:
                out.println("1");
                break;
            case 2:
                out.println("2");
                break;
        }

输出 1

        int a = 3;
        switch (a){
            default:
                out.println("3");
            case 1:
                out.println("1");
                break;
            case 2:
                out.println("2");
                break;
        }

输出 1 3

        int a = 2;
        switch (a){
            case 1:
                out.println("1");
            case 2:
                out.println("2");
            default:
                out.println("3");
        }

输出 2 3

总结: 有符合的case就执行,直到break或者完

  没有就执行default,并且执行到break或者完

另外:

try catch finally 中的 finally无论如何都要执行,即使try或catch中return。

文章最后发布于: 2019-05-15 22:34:42

相关阅读

java.lang.String源码

import java.io.ObjectStreamField; import java.io.UnsupportedEncodingException; import java.nio.charset.Charset; import j

2019最新北风网Ant+Java全套视频课程

《北风网陶宝哥老师Ant使用全攻略全套》完整版[北风网陶宝哥老师Ant使用全攻略全套下载].IBM.Websphere.Deployment.And.Advanced

对比java和python

对比java和python 1.难易度而言。python远远简单于java。2.开发速度。Python远优于java3.运行速度。java远优于标准python,pypy和

三分钟明白 Activiti工作流 -- java运用

一、 什么是工作流 以请假为例,现在大多数公司的请假流程是这样的 员工打电话(或网聊)向上级提出请假申请——上级口头同意——上级

Java中 s = s+1 与 s +=1 的区别

问题: public class Operator { public static void main(String[] args) { opreator1(); opreator2(); } private sta

分享到:

栏目导航

推荐阅读

热门阅读