“二哥,上一节你讲了异常处理机制,这一节讲什么呢?”三妹问。

“该讲 try-catch-finally 了。”我说,“try 关键字后面会跟一个大括号 {},我们把一些可能发生异常的代码放到大括号里;try 块后面一般会跟 catch 块,用来处理发生异常的情况;当然了,异常不一定会发生,为了保证发不发生异常都能执行一些代码,就会跟一个 finally 块。”

“具体该怎么用呀,二哥?”三妹问。

“别担心,三妹,我一一来说明下。”我说。

try 块的语法很简单:

try{// 可能发生异常的代码
}

“注意啊,三妹,如果一些代码确定不会抛出异常,就尽量不要把它包裹在 try 块里,因为加了异常处理的代码执行起来要比没有加的花费更多的时间。”

catch 块的语法也很简单:

try

教妹学 Java:try-catch-finally相关推荐

  1. 教妹学Java(十四):switch 语句详解

    大家好,我是沉默王二,一个和黄家驹一样身高,和刘德华一样颜值的程序员.本篇文章通过我和三妹对话的形式来谈一谈"switch 语句". 教妹学 Java,没见过这么有趣的标题吧?&q ...

  2. 教你学java_教妹学Java:Spring 入门篇

    你好呀,我是沉默王二,一个和黄家驹一样身高,刘德华一样颜值的程序员(管你信不信呢).从两位偶像的年纪上,你就可以断定我的码龄至少在 10 年以上,但实话实说,我一直坚信自己只有 18 岁,因为我有一颗 ...

  3. 教妹学 Java:大有可为的集合

    本篇通过一种趣味化的形式来讲述 Java 的集合. 00.故事的起源 "二哥,上一篇<泛型>的反响效果怎么样啊?"三妹对她提议的<教妹学 Java>专栏很是 ...

  4. 教妹学Java:接口,抽象的另一种表现方式

    接口 "哥,我看你朋友圈说<教妹学 Java>专栏收到了第一笔赞赏呀,虽然只有一块钱,但我也替你感到开心."三妹的脸上洋溢着自信的微笑,仿佛这钱是打给她的一样. &qu ...

  5. 教妹学Java(九):一文搞懂Java中的基本数据类型

    大家好,我是沉默王二,一个和黄家驹一样身高,和刘德华一样颜值的程序员.本篇文章通过我和三妹对话的形式来谈一谈"Java 中的数据类型". 教妹学 Java,没见过这么有趣的标题吧? ...

  6. 教妹学Java(二十六):static 关键字解析

    你好呀,我是沉默王二,(目前是)CSDN 周排名前十的博客专家.这是<教妹学 Java>专栏的第二十六篇,今天我们来谈谈 Java 的 static 关键字--什么是静态变量?什么是静态方 ...

  7. 教妹学Java(二十一):一文带你了解面向对象编程的所有概念

    你好呀,我是沉默王二,是<Web 全栈开发进阶之路>的作者,CSDN 的博客之星.<教妹学 Java>是一套非常有趣的付费专栏,除了继续保持幽默风趣的行风风格,我还力求把每一个 ...

  8. 教妹学Java(十九):continue 关键字详解

    你好呀,我是沉默王二,是<Web 全栈开发进阶之路>的作者,CSDN 2019 年度的博客之星.<教妹学 Java>是一套非常有趣的付费专栏,除了继续保持幽默风趣的行风风格,我 ...

  9. 教妹学 Java:动态伴侣 Groovy

    点击上方"程序员小明",选择"星标" 今晚可以不加班! 00.故事的起源 "二哥,听说上一篇<多线程>被 CSDN 创始人蒋涛点赞了?&q ...

  10. 教妹学Java(六):JDK,JRE和JVM之间有什么区别?

    大家好,我是沉默王二.本篇文章通过我和三妹的对话来谈一谈"JDK,JRE 和 JVM 之间的区别".本文付费,为表谢意,附送上个人微信(qing_gee),坑位所剩无几,快加,你有 ...

最新文章

  1. ST-Link VCP Ctrl驱动安装失败解决(win7 64bits)
  2. 多线程:线程同步的几种方式
  3. engagement center的session.connect
  4. 牛客练习赛46 A 华华教奕奕写几何 (简单数学)
  5. Android TextView设置ClickableSpan 点击结尾空白位置也响应点击的问题
  6. 递归方程组解的渐进阶的求法——代入法
  7. js,jquery,css,html5特效
  8. Kubernetes(十七) 基于NFS的动态存储申请
  9. 每天五分钟linux(14)-head
  10. 领导要提拔你的5个征兆,机会来临时不要让自己错过
  11. JS DOM节点的增删改查
  12. php 开源邮件系统,20款 Web Mail PHP开源项目
  13. RS-274drillIPC-2581三种PCB Gerber文件的观察软件
  14. 计算机系统组成习题检测及答案
  15. python爬取app数据_如何进行手机APP的数据爬取?
  16. 樱花何处有?动态樱花飘落图
  17. Codeforces Gym 100339B Diversion 树形DP + LCA
  18. 15行代码轻松绕过淘宝反爬虫机制
  19. 堡垒之夜 服务器显示离线,堡垒之夜怎么是离线状态 | 手游网游页游攻略大全...
  20. 【NOIP2006PJ】开心的金明(happy)

热门文章

  1. 京东到底是家零售企业 还是家互联网公司?
  2. java httponly设置_cookie 设置 httpOnly属性
  3. 汉宁窗带通滤波应用matlab,可不可以帮我用MATLAB设计一个基于汉宁窗的FIR数字带通滤波器...
  4. 疫情下,进入HCIE考试中心要注意哪些?
  5. EAServer 普通jsp网页中调用组件
  6. 机械硬盘每十秒左右“咔哒”响一声是怎么回事?
  7. 店铺上新如何获取私域流量,免费流量,淘宝新品爆款
  8. 中美纺织品谈判达成临时协议 袜子配额增加
  9. jpg、png图片格式及区别
  10. 图书搜索接口可查询图书分类目录