看到一个程序中的代码是这样的...try
.......
except
on e:Exception do
application.showexception(e);
end;有人能否解释下
// on e:Exception do
// application.showexception(e);
这两句什么意思么?详细点哈
.......
except
on e:Exception do
application.showexception(e);
end;有人能否解释下
// on e:Exception do
// application.showexception(e);
这两句什么意思么?详细点哈
try
strtoint('xxx');
except
on e:Exception do
application.showexception(e);
end;
ShowMessage('A');另外一般可以用
on e:Exception do
showmessage(e.Message);//e.message就是错误的提示内容
.......
except//这里执行
on e:Exception do//e是一个Exception的实例
application.showexception(e);//把e的信息(即异常信息)显示出来。
end;
2,你要清楚如何来捕获异常
3,当异常产生的时候,你该来做些什么,或者说你面对那些不在你控制范围内的错误,你该如何处理呢?
e:Exception为什么要这样做,因为下面的Showexception(e),可以把你捕获的异常信息给现实出来,帮助你来发现问题