这是一个关于PASCAL语言TRY。EXCEPT语句的问题代码如下:try
..........
except
on E:Execption do messagedlg('错误:’+E.message,mterror,[mbok],0);
请问在EXCEPT后的:on E:EXCEPTION这是表示的什么东西啊?还有E.message又是表示的什么东西啊?
本人菜鸟一个请大家不要笑我啊·!!
..........
except
on E:Execption do messagedlg('错误:’+E.message,mterror,[mbok],0);
请问在EXCEPT后的:on E:EXCEPTION这是表示的什么东西啊?还有E.message又是表示的什么东西啊?
本人菜鸟一个请大家不要笑我啊·!!
在捕捉到EXCEPTION异常后执行
EXCEPTION异常类,由于是基类,所以所有的异常都将触发后面的语句
E为异常类的这个实例
E.message为Exception异常的错误描述属性
E:Exception是声明了一个类型为Exception的事例E,可以用来获得异常的消息
如果你不需要获得异常的具体情况,上面的可以改写为try
..........
except
on Execption do