学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
发新话题
打印

try except

try except

try
...
....
......
.....
...

except
....
..
这个语句是什么意思?

TOP

处理错误的。
书上有说的
上下求索

TOP

procedure TForm1.Button1Click(Sender: TObject);
var
  testRange: array [0..5]of Integer;
  index: Integer;
begin
  index := 6;
  ZeroMemory(@testRange, SizeOf(testRange));
  try
    testRange[index] := 6;
    Self.Caption := IntToStr(testRange[index]);
  except
    on e: Exception do
      Self.Caption := '测试错误:' + e.Message;
  end;
end;
顶了一个以前的帖上来,你可以去浏览下
上下求索

TOP


谢谢了

ZeroMemory(@testRange, SizeOf(testRange));
@testRange 是什么意思?

TOP

一点小的回答!

try
正常语句
except
异常处理语句
end
功能:当发生异常时,在EXCEPT后面可以知道发生了什么异常,并可能进行相关的处理。
@放在变量的前面,可以获取该变量的地址!

TOP

发新话题