delphi中表示跳出的有break,exit,abort。
break
离开循环 只能放在循环中
exit
跳出本模块(过程和函数),放在循环中是跳出循环在所在的模块。
abort
中止程序的运行,产生不报错的异常信息。跳出祖先模块。和exit的区别是
procedure p1;
begin
p2;
p3;
end;
procedure p2;
begin
abort; //exit;
end;
procedure p3;
begin
//showmessage()..
end;
如果用 Abort,则执行不到 P3,如果用 Exit 就能够执行到 P3。
Delphi中break、exit、abort跳出的比较
最新推荐文章于 2024-05-31 14:21:34 发布
本文深入探讨了Delphi中的三种流程控制语句:break、exit和abort的功能与使用场景。详细解析了它们在循环、模块及程序运行中的作用,以及它们之间的区别,如abort能够中止程序运行并跳过后续模块的执行。
1660

被折叠的 条评论
为什么被折叠?



