delphi能不能通过try来捕获数组越界的异常?
我由于代码不严谨,可能有些地方有数组越界,请问能用try来捕获下标越界的异常吗?请给个例子,是delphi的,谢谢!...
我由于代码不严谨,可能有些地方有数组越界,请问能用try来捕获下标越界的异常吗?请给个例子,是delphi的,谢谢!
展开
1个回答
展开全部
begin
len := length(Senddata);
for len := 0 to len - 1 do
try
strsend := strsend + ansichar(Senddata[len]);
except // 过程函数
end; //功能:将存储在Senddata数组中的数转换成字符串发送
try
RXcount := 0;
comport.WriteStr(strsend);
except
end;
end;
len := length(Senddata);
for len := 0 to len - 1 do
try
strsend := strsend + ansichar(Senddata[len]);
except // 过程函数
end; //功能:将存储在Senddata数组中的数转换成字符串发送
try
RXcount := 0;
comport.WriteStr(strsend);
except
end;
end;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询