delphi中表示跳出的有break,continue, exit,abort, halt, runerror。

1、break 强制退出循环(只能放在循环中),用于从For语句,while语句或repeat语句中强制退出。
2、continue 用于从For语句,while语句或repeat语句强行结束本次称称循环,并开始下一次循环。
3、exit 用于从当前代码块中退出。若该代码为主程序,则终止该程序,若是函数或过程,则立即该过程或函数。
4、abort 中止程序的运行,产生不报错的异常信息。跳出祖先模块。和exit的区别是
procedure p1;
begin
  p2;
  p3;
end;

procedure p2;
begin
  abort; //exit;
end;

procedure p3;
begin
  //showmessage()..
end;
如果用 Abort,则执行不到 P3,如果用 Exit 就能够执行到 P3。
5、halt 用于强行终止应用程序的执行,返回操作系统(非正常退出方式)。
6、runerror 终止程序的执行,并产生运行错误(返回错误代码)。

delphi中exit,abort,break,continue,halt,runerro 的区别相关推荐

  1. Delphi中exit、break、continue等跳出操作的区别

    Delphi中表示跳出的有break,continue,abort,exit,halt,runerror等 1.break 强制退出最近的一层循环(注意:只能放在循环里:而且是只能跳出最近的一层循环) ...

  2. c语言中的exit,return,break,continue辨析(超详细)

    概览目录 1.exit(0); 2.continue; 3.break; 4.return; exit(0); 直接退出所有程序,返回操作系统 continue; 跳出这一次循环,进入下一次循环 比如 ...

  3. break, continue, goto, return语句详解

    关于break,continue,goto,return语句区别详解(所有语言通用的语法知识) 一.break 1. break语句形式: break; 2. break语句功能: A. switch ...

  4. linux——shell 中常用的控制语句 for、while、if、case、expect、exit、break、continue

    一. for 语句 命令语法如下: for NUM in 1 2 3 for NUM in {1..3} for NUM in `seq 1 3`或者for NUM in `seq 1 2 10` f ...

  5. php中循环跳过,php for循环的exit / break / continue /goto 停止、跳过循环、继续循环...

    php 与 JavaScript 有很多相似的地方: for循环中 也有两个相同: 只是 php 比 js 多了一个 exit , 其他用法一样: for($i =1;$i<11;$i++){ ...

  6. linux+if语句+break,linux——shell 中常用的控制语句 for、while、if、case、expect、exit、break、continue...

    一. for 语句 命令语法如下: for NUM in 1 2 3 for NUM in {1..3} for NUM in `seq 1 3`或者for NUM in `seq 1 2 10` f ...

  7. Java中带标签的break,continue

    首先不带标签的break,continue 就不介绍了.大家平时用的最多的也就是这样的情况了. 首先Java中没有goto,但是可以利用带标签的break, continue来实现类似的跳转. 首先来 ...

  8. JavaScript 中,break , continue , return 的区别

    break , continue , return 的区别 break :结束当前的循环体(如 for.while) continue :跳出本次循环,继续执行下次循环(如 for.while) re ...

  9. C++中 return,break,continue的用法

    引用:https://blog.csdn.net/smf0504/article/details/51315835 https://blog.csdn.net/ting_junhui/article/ ...

最新文章

  1. Maven 加载ojdbc14.jar报错,解决方法
  2. 智能车复工日记【N】:图像处理——环岛debug记录(持续更新)
  3. Java语言基本元素
  4. python拼图游戏代码的理解_有意思的JS(1)拼图游戏 玩法介绍及其代码实现
  5. Fast Intro To Java Programming (2)
  6. 正确使用IDisposable接口
  7. 转贴:水晶报表动态加载图片(签名)
  8. xshell 4 中文乱码问题解决
  9. 数据库设计-概念结构设计
  10. 怎么将计算机的网络恢复连接,win7怎么还原网络设置 win7本地连接不上的解决方法...
  11. 面试:后端程序员面试题
  12. 数据结构--算法达人修炼学习安排及方法指导
  13. 机器人焊钳选型_焊接机器人选型资料
  14. 网站盈利模式分析总结
  15. 算24点的一般方法及例题
  16. 关于人工智能的思考--以copilot、openAI为例
  17. 极值点偏移问题的处理策略及探究(作业帮的毕冶老师总结)
  18. 简单的创建app id 的流程
  19. Three.js(2)--->基础篇-Helpers(辅助对象/辅助线)
  20. android 扫码枪编程,android 扫码枪解惑

热门文章

  1. Java后端架构开荒实战(二)——单机到集群
  2. springboot中如何获取yml配置文件中的配置信息
  3. SVN和Git 介绍,区别,优缺点以及适用范围
  4. jquery 乱码 传参_jquery获取URL中参数解决中文乱码问题的两种方法
  5. python高阶函数filter_python 高阶函数之filter
  6. python使用函数的目的_python之函数基本使用
  7. 如果政府强制开发linux应用,Linux开发环境及应用-中国大学mooc-题库零氪
  8. JButton 圆角_昆明圆角灯箱哪家好
  9. linux目录和文件管理命令
  10. 电子白板技术_电子白板种类介绍及产品功能概述