delphi中exit,abort,break,continue,halt,runerro 的区别
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 的区别相关推荐
- Delphi中exit、break、continue等跳出操作的区别
Delphi中表示跳出的有break,continue,abort,exit,halt,runerror等 1.break 强制退出最近的一层循环(注意:只能放在循环里:而且是只能跳出最近的一层循环) ...
- c语言中的exit,return,break,continue辨析(超详细)
概览目录 1.exit(0); 2.continue; 3.break; 4.return; exit(0); 直接退出所有程序,返回操作系统 continue; 跳出这一次循环,进入下一次循环 比如 ...
- break, continue, goto, return语句详解
关于break,continue,goto,return语句区别详解(所有语言通用的语法知识) 一.break 1. break语句形式: break; 2. break语句功能: A. switch ...
- 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 ...
- php中循环跳过,php for循环的exit / break / continue /goto 停止、跳过循环、继续循环...
php 与 JavaScript 有很多相似的地方: for循环中 也有两个相同: 只是 php 比 js 多了一个 exit , 其他用法一样: for($i =1;$i<11;$i++){ ...
- 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 ...
- Java中带标签的break,continue
首先不带标签的break,continue 就不介绍了.大家平时用的最多的也就是这样的情况了. 首先Java中没有goto,但是可以利用带标签的break, continue来实现类似的跳转. 首先来 ...
- JavaScript 中,break , continue , return 的区别
break , continue , return 的区别 break :结束当前的循环体(如 for.while) continue :跳出本次循环,继续执行下次循环(如 for.while) re ...
- C++中 return,break,continue的用法
引用:https://blog.csdn.net/smf0504/article/details/51315835 https://blog.csdn.net/ting_junhui/article/ ...
最新文章
- Maven 加载ojdbc14.jar报错,解决方法
- 智能车复工日记【N】:图像处理——环岛debug记录(持续更新)
- Java语言基本元素
- python拼图游戏代码的理解_有意思的JS(1)拼图游戏 玩法介绍及其代码实现
- Fast Intro To Java Programming (2)
- 正确使用IDisposable接口
- 转贴:水晶报表动态加载图片(签名)
- xshell 4 中文乱码问题解决
- 数据库设计-概念结构设计
- 怎么将计算机的网络恢复连接,win7怎么还原网络设置 win7本地连接不上的解决方法...
- 面试:后端程序员面试题
- 数据结构--算法达人修炼学习安排及方法指导
- 机器人焊钳选型_焊接机器人选型资料
- 网站盈利模式分析总结
- 算24点的一般方法及例题
- 关于人工智能的思考--以copilot、openAI为例
- 极值点偏移问题的处理策略及探究(作业帮的毕冶老师总结)
- 简单的创建app id 的流程
- Three.js(2)--->基础篇-Helpers(辅助对象/辅助线)
- android 扫码枪编程,android 扫码枪解惑
热门文章
- Java后端架构开荒实战(二)——单机到集群
- springboot中如何获取yml配置文件中的配置信息
- SVN和Git 介绍,区别,优缺点以及适用范围
- jquery 乱码 传参_jquery获取URL中参数解决中文乱码问题的两种方法
- python高阶函数filter_python 高阶函数之filter
- python使用函数的目的_python之函数基本使用
- 如果政府强制开发linux应用,Linux开发环境及应用-中国大学mooc-题库零氪
- JButton 圆角_昆明圆角灯箱哪家好
- linux目录和文件管理命令
- 电子白板技术_电子白板种类介绍及产品功能概述