笑
笑天宇
Unregistered / Unconfirmed
GUEST, unregistred user!
一个很简单的问题?关于异常的处理
程序段如下:
var
i,j,k:real;
begin
i:=2.0;
j:=0.0;
try
k:=i/j;
edit1.text:=floattostr(k);
except
showmessage('除零错误');
exit;
end;
end;
单步执行,当程序执行到k:=i/j;时会调用delphi自带的
异常处理,然后就停在k:=i/j;当你再按f9时,才执行
showmessage('除零错误');
我现在的目的是要让程序屏蔽到delphi自带的异常处理,而只执行
我自己写的异常处理,怎么办?
程序段如下:
var
i,j,k:real;
begin
i:=2.0;
j:=0.0;
try
k:=i/j;
edit1.text:=floattostr(k);
except
showmessage('除零错误');
exit;
end;
end;
单步执行,当程序执行到k:=i/j;时会调用delphi自带的
异常处理,然后就停在k:=i/j;当你再按f9时,才执行
showmessage('除零错误');
我现在的目的是要让程序屏蔽到delphi自带的异常处理,而只执行
我自己写的异常处理,怎么办?