procedure TMainForm.MyExProc(Sender: Business.System.TObject; E: Business.System.Exception);
begin
if e.Message='xxx' then
begin
//在这里处理你需要处理的异常。Xxx为你要截获的异常的信息。
exit;
end;
Raise E; //对于不需要截获的异常照常抛出。
end;
procedure TMainForm.BizFormClose(Sender: TObject; var Action: TCloseAction);
begin
Forms.Application.OnException:= TempProc; //恢复系统默认的异常处理程序
end;
end.