广州市天河区天河路621号天娱广场西塔10楼
EasyScript的异常处理与Java中类似,对于有可能产生异常的代码用try块包起来,有异常时执行catch中的逻辑,而不管有没有异常finally中的逻辑都执行
try
{
var p=readFile("c:\\test.txt");
response.echo(p);
}
catch(var ex)
{
response.echo(ex);
}
finally{
response.echo("结束");
}
如果程序正常运行,输出结果:
hello,world //假设这是文件内容
结束
如果读文件异常,输出结果:
读取文件出错
结束
注:catch块和finally块均是可选的,但不能两者同时没有