try catch finally问题
javascript吧
全部回复
仅看楼主
level 8
jy03692141 楼主
不是说无论如何都会执行finally块吗?
<script>
try
{
var sg=new Array("鸭梨","苹果","寂寞","葡萄");
for(n=0; n<sg.length; m++)
{
document.write(sg[n]);
}
}
catch(e)
{
alert( (e.number&0xFFFF)+"错误,"+ e.description )
}
finally
{
sg=null;
alert( "sg="+sg+"已经断开sg数组的引用!" );
}
</script>
我这里怎么完全没执行啊。。。。。。。
2012年02月29日 12点02分 1
level 9
我这边没问题。错还是不错,finally都执行了
据说ie有个bug,若没有写catch,不执行finally
2012年02月29日 15点02分 2
level 11
lz好厉害的样子、。
2012年03月01日 01点03分 3
1