catch,try,throw测试

catch,try,throw测试

	<script>		
		try{
			/*直接抛出错误*/
			throw 1234
			//throw new TypeError("fafafa");
			//throw new RangeError("fafafa");
			/*产生错误*/
			//var items = new Array(-10);
			//var items = new eval();
			//alert(z)
			//eval("a ++ b")
		} catch(error){
			alert(error)
			//alert("ErrorType: " + error.name + " Error: " + error.message)
		} finally {
			/*不管怎样都会执行*/
			//alert("ddada")
		}
	</script>

  

 

posted @ 2013-06-07 17:36  snowinmay  阅读(208)  评论(0编辑  收藏  举报