Js异常处理 朱雀 2022-04-04 11:12 118阅读 0赞 无论哪种语言,都涉及到异常处理 第一:从Java中延伸出来的异常处理try...catch..finally .具体语法: try{ } catch(){ }finally{ } catch:捕捉异常 try:尝试执行关键字代码 finally:最终一定会被处理的区域关键字,该关键字的和后面大括号中的语句可以省掉。 例程1: <html> <head> <script type="text/javascript" src="jquery-3.2.1.min.js"></script> <script type="text/javascript"> var str="I Like"; try{ document.write(str.charAt(5)); } catch(exception){ alert("运行时有异常!"); } finally{ alert("结束try...catch...finally"); } </script> </head> <body> <script type="text/javascript"> </script> </body> </html> 例程2: x = document.write(k); try { if(x == "") throw "为空"; if(isNaN(x)) throw "不是一个数字"; if(x > 10) throw "太大了"; if(x < 5) throw "太小了"; } catch(err) { message.innerHTML = "输入的值 " + err; }
还没有评论,来说两句吧...