try到底是铺捉什么样的错误啊。
比如我写这样一个代码。 
  <script   language= "javascript ">  
 try{ 
 var   char=s 'a '; 
 var   charint=parseInt(char) 
 } 
 catch(err){ 
 alert(err);       
 }   
 但是怎么不抛出错误呢,这个在vbscript会抛出错误啊。 
 javascript里面到底那些才算是错误会抛出啊。 
 望指点。。。
------解决方案--------------------parseInt(char)这么执行不会有错误,char即使不是数字,也是有返回值的,返回的是NaN。 
 try catch捕获的是error
------解决方案--------------------肯定要报错的,语法都有问题 var char = s 'a '  这种写法就不对. 
 而且不要用char来做变量名 
 alert(err)的结果,最多就是object, 不如用err.message
------解决方案--------------------try的是运行时错误!  
 你这段不会有编译错误吗?