怎样故意产生一个异常?详见正文(50分)

  • 主题发起人 主题发起人 梦之旅
  • 开始时间 开始时间

梦之旅

Unregistered / Unconfirmed
GUEST, unregistred user!
如:

try
//这里故意产生一个异常,怎么实现?不能用StrToInt('abc')这样的语句,用命令实现。
except
ShowMessage('错误');
end;
 
raise Exception.Create('a exception is raise');

try
raise Exception.Create('a exception is raise');
except
on E: Exception do
ShowMessage(E.Message);
end;
 
to create an exception object, call the exception class抯 constructor within a raise statement. For example,

raise EMathError.Create;

In general, the form of a raise statement is

raise object at address
 
接受答案了.
 

Similar threads

后退
顶部