一 语法
<script language="javascript">
throw new TypeError("somestatements");
</script>
二 应用
使用throw语句抛出异常
<script language="javascript"> try { var num=1/0; if(num=="Infinity") { throw new Error("被除数不可以为0"); } } catch(exception) { alert(exception.message); } </script>
三 运行结果
四 运行说明
当变量num为无穷大时,使用throw语句抛出异常,此异常会在catch区域被捕捉,并将异常提示信息放置在弹出的错误提示对话框中。