zoukankan      html  css  js  c++  java
  • break

    public class b {
       public static void main(String[] args) {
      int i=0;
      for(;i<=10;i++){
       if (i>2) {
        System.out.println(i);//2
        break;//结束循环
       }
      }
     }
    }

    break在一些计算机语言中是保留字,其作用大多情况下是终止上一层的循环。以C语言来说,break在switch(开关语句)中在执行一条case后跳出语句的作用。

    2计算机DOS命令编辑

    作用:设置或清除DOS系统的扩展ctrl+c检测
    (1)这个命令是为了与DOS系统的兼容而保留的,在Windows XP里不起作用;
    (2)如果命令扩展名被启用,并且操作平台是Windows XP,BREAK命令会在被调试程序调试时输入一个硬代码中断点

    3PHP break编辑

    [1] break 结束当前 for,foreach,while,do-while 或者 switch 结构的执行。
    break 可以接受一个可选的数字参数来决定跳出几重循环。
    <?php
    $arr = array('one', 'two', 'three', 'four', 'stop', 'five');
    while (list (, $val) = each($arr)) {
    if ($val == 'stop') {
    break; /* You could also write 'break 1;' here. */
    }
    echo "$val<br />/n";
    }
    /* Using the optional argument. */
    $i = 0;
    while (++$i) {
    switch ($i) {
    case 5:
    echo "At 5<br />/n";
    break 1; /* Exit only the switch. */
    case 10:
    echo "At 10; quitting<br />/n";
    break 2; /* Exit the switch and the while. */
    default:
    break;
    }
    }
    ?>

    4JavaScript break编辑

    [2] 有两种特殊的语句可用在循环内部:break 和 continue。

    Break

    break 命令可以终止循环的运行,然后继续执行循环之后的代码(如果循环之后有代码的话)。
    实例
    <html>
    <body>
    <script type="text/javascript">
    var i = 0for(i = 0; i <= 10; i++)
    { if (i == 3) { break }
    document.write("The number is " + i)
    document.write("<br />") }
    </script>
    </body>
    </html>
    结果
    The number is 0The number is 1The number is 2
    The number is 0The number is 1The number is 2

    Continue

    continue 命令会终止当前的循环,然后从下一个值继续运行。
    实例:
    <html>
    <body>
    <script type="text/javascript">
    var i = 0for(i = 0; i <= 10; i++) { if (i == 3) { continue } document.write("The number is " + i) document.write("<br />") } </script> </body> </html>
    结果:
    The number is 0The number is 1The number is 2The number is 4The number is 5The number is 6The number is 7The number is 8The number is 9The number is 10

    5C语言中的break编辑

    break语句
    break语句通常用在循环语句和开关语句中。当break用于开关语句switch中时,可使程序跳出switch而执行switch以后的语句;如果没有break语句,则会从满足条件的地方(即与switch(表达式)括号中表达式匹配的case)开始执行,直到switch结构结束。
    当break语句用于do-while、for、while循环语句中时,可使程序终止循环。而执行循环后面的语句,通常break语句总是与if语句联在一起。即满足条件时便跳出循环
    例:
    main()
    {
    int i=0;
    char c;
    while(1) /*设置循环*/
    {
    c=''; /*变量赋初值*/
    while(c!=13&&c!=27) /*键盘接收字符直到按回车或Esc键*/
    {
    c=getch();
    printf("%c ",c);
    }
    if(c==27)
    break; /*判断若按Esc键则退出循环*/
    i++;
    printf("The No. is %d ",i);
    }
    printf("The end");
    }
    注意
    1. break语句对if-else的条件语句不起作用。
    2. 在多层循环中,一个break语句只向外跳一层。

    6Linux下GDB调试编辑

    作用:设置断点(BreakPoint)
    我们使用break命令来设置断点,break在进入指定函数时停住。C++中能使用class::function或function(type,type)格式来指定函数名。
    break
    在指定行号停住。
    break +offset
    break -offset
    在当前行号的前面或后面的offset行停住。offiset为自然数。
    break filename:linenum
    在源文件filename的linenum行处停住。
    break filename:function
    在源文件filename的function函数的入口处停住。
    break *address
    在程式运行的内存地址处停住。
    break
    break命令没有参数时,表示在下一条指令处停住。
    break…if
    …能是上述的参数,condition表示条件,在条件成立时停住。比如在循环境体中,能设置break if i=100,表示当i为100时停住程式。
    查看断点时,可使用info命令,如下所示:(注:n表示断点号)
    info breakpoints [n]
    info break [n]
  • 相关阅读:
    13张PPT带你了解主动式消息队列处理集群
    TomatoLog-1.1.0实现ILoggerFactory
    番茄日志发布1.0.3版本-增加Kafka支持
    博客园升级有感一点建议
    上车时机已到--.NETCore是适应时代发展的雄鹰利剑
    花5分钟时间来了解一下高性能网关Kong会有意外收获
    Asp.NETCore让FromServices回来
    高速输出-我们戏说缓存
    Consul-template+nginx实现自动负载均衡
    Consul初探-集成ocelot
  • 原文地址:https://www.cnblogs.com/hanxue53/p/4224793.html
Copyright © 2011-2022 走看看