js里也可以使用try{}catch(){}语句块。看范例:

1、js出错则问询是否继续查看

Code:
  1. <script type="text/javascript">
  2. function test() {
  3. try {
  4. allet();  //alert写错了
  5. } catch (err) {
  6. document.writeln("捕捉到例外,开始执行catch块语句 --->");
  7. document.writeln("错误名称: " + err.name + " ---> ");
  8. document.writeln("错误信息: " + err.message + " ---> ");
  9. txt = "页面出错了!"
  10. txt += "点击确定继续查看当前页面,"
  11. txt += "点击取消返回前一页面。"
  12. if (!confirm(txt)) {
  13. history.back();
  14. }
  15. }finally {
  16.              document.writeln("开始执行finally块语句")
  17.         }
  18. }
  19. </script>

2、另外一个例子

Code:
  1. <script language="javascript">
  2. try {
  3.   document.writeln("开始执行try块语句 ---> ")
  4.   document.writeln("还没有发生例外 ---> ")
  5.   alert((prompt("输入一个值:","")))
  6. } catch(err) {
  7.   document.writeln("捕捉到例外,开始执行catch块语句 --->");
  8.   document.writeln("错误名称: " + err.name+" ---> ");
  9.   document.writeln("错误信息: " + err.message+" ---> ");
  10. } finally {
  11.   document.writeln("开始执行finally块语句")
  12. }
  13. </script>

js的异常捕获try和catch语句相关推荐

  1. java异常捕获常使用的语句_要点Java14 捕获异常

    Tutorial 在讲 try/catch 捕获异常语句之前, 先要讲讲 Exceptions 异常. 每次发生错误时都会抛出异常. 示例: ArrayIndexOutOfBounds 数组越界错误异 ...

  2. domain: node.js的异常捕获利器

    众所周知,异常捕获是保障服务健壮性常用的手段,node.js也自然支持这一特性.但node.js异步.基于消息的编程方式给异常捕获带来一些困难,请看下面的例子: process.on('uncaugh ...

  3. c#_异常捕获(try catch finally、throw)

    c#异常处理所用到的关键字 1)try 用于检查发生的异常,并帮助发送任何可能的异常 2)  catch  以控制权更大的方式处理错误,可以有多个catch子句 3)finally 无论是否引发了异常 ...

  4. 1.5 try catch语句详解

    在实际应用中,对于错误的处理是极其重要的,任何程序都很难做到百分百完美,程序中可能存在大量未知问题,所以程序开发时一定要对各种问题进行相应的处理,而 Java 提供的异常处理机制可以帮用户更好地解决这 ...

  5. Java try catch语句详解

    在实际应用中,对于错误的处理是极其重要的,任何程序都很难做到百分百完美,程序中可能存在大量未知问题,所以程序开发时一定要对各种问题进行相应的处理,而 Java 提供的异常处理机制可以帮用户更好地解决这 ...

  6. JAVA入门级教学之(异常的处理try...catch)

    * 处理异常的第二种方式:捕捉  try{}catch(){}  *   * 语法:  *         try{  *             可能出现异常的代码;  *              ...

  7. js 基础 -- 循环、函数调用 、全局和局部变量、异常捕获、事件

    一:循环 for  for in <!DOCTYPE html> <html> <head><meta charset="utf-8" / ...

  8. Node.js异常捕获处理

    文章目录 Node.js异常特点 异常的捕获处理 同步异常 异步异常 callback event Promise Async/Await uncaughtException异常 Node.js异常特 ...

  9. try~Catch语句中异常的处理过程

    [2014/10/12 21:40]文章待续~ 1.函数自身捕获处理异常的情况 以下的样例介绍了try~catch语句中出现异常时语句的运行顺序: package month10;import jav ...

最新文章

  1. Python地信专题 | 基于geopandas的空间数据分析-文件IO篇
  2. appium-在页面点击一下处理(一般处理提示蒙层)
  3. php安装文件怎么打开文件_php文件如何打开
  4. [转载]MySQL开发中常用的查询语句总结
  5. android修改自动背光,Android LCD和键盘 背光亮度设置
  6. k8s架构及服务详解
  7. verilog coding style_韩嫕:坚持coding
  8. threejs 模型隐藏后不显示_教师资格证面试报名后显示“待审核”?不做这一步报名白费!...
  9. 下面属于javascript内部对象的有_JavaScript quot;thisquot;原理-转载阮一峰
  10. 使用计算机报点系统时填记,子案例库接发列车工作-企业生产实际教学案例库...
  11. Java分页(limit)
  12. 测试对比度的软件,WCAG颜色对比度检测工具,网页及App文字背景配色检测软件...
  13. 利用ESP8266与米思齐从零制作模拟温室大棚--硬件篇
  14. MS17010(永恒之蓝)漏洞复现
  15. 深圳再添新高校!“深圳海洋大学”,正式获批!
  16. 微信小程序 | 证件照制作小程序源码下载
  17. Unity-黑暗之魂复刻-Lockon
  18. 中国移动MIFI--CM510,4G TD-LTE MIFI 上网终端开箱及初步体验@上海
  19. 友盟 集成到 java web_友盟消息推送SDK集成
  20. 宜建立自主可控的车用芯片和操作系统技术体系

热门文章

  1. 红杉中国2021企业数字化年度指南:企业如何制胜数字化浪潮?
  2. 深度学习在Airbnb搜索推荐中的应用实践
  3. 【报告分享】2019年中国智能门锁发展与应用白皮书.pdf
  4. 第十五章 面向对象程序设计
  5. 微软亚研院 | 智能信息检索综述
  6. 家用linux远程管理,linux远程管理器
  7. 机器学习面试问题10
  8. 洛克菲勒的38封信pdf下载_《洛克菲勒写给孩子的38封信》读书笔记
  9. telnet服务器怎么配置文件,配置telnet服务器
  10. Spring RestTemplate 访问https站点