这份文档页面在一个显眼的提示中说明Delphi有两个终止指令,一个叫做
abort
,另一个叫做Abort
。
http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Silent_Exceptions
注意:Abort 和 abort 之间有区别。abort 会终止应用程序。
Delphi 是否区分大小写(我明天才能测试,没有 Delphi)。据我所知,Register
指令是 Delphi 中唯一区分大小写的指令。此外,还有一个“逻辑”例外:导入外部函数。
abort
和Abort
都会引发(静默)异常。但是它们都不会终止应用程序(Vcl)。 - Tom Brunbergabort
和Abort
之间没有区别。而且我真的不认为“静默异常”是打破嵌套循环的正确方式。我宁愿使用goto
。<g> - Rudy VelthuisC++ Builder
的。 - Tom Brunberg