浅谈异常与恋爱
作者:网络转载 发布时间:[ 2012/12/27 9:57:57 ] 推荐标签:
Exception下的各个细分的异常
既然我们了解了java的异常体系,也知道了Error是无法处理的,那么我们能做的是针对Exception的操作了。
也是在恋爱过程中,我们对她坏情绪的处理,好让两个人的感情能够继续……
那么如何操作呢?
很简单,你只需要进行判断和测试,确认她的行为是否符合你经验中她这一坏情绪的反映,然后做出处理行了。
相信你一定知道基本的除数为0异常,这里不再写了,任何一本基础书都有。
为了避免针对性的代码造成不好理解,我们下面都写伪码
实例1:典型的try...catch结构
1.//女友为什么是public?因为谁都能追
2.public class GirlFriend {
3. //还记得吗?你们的故事是从这开始的
4. public static void main(String[] args) {
5.
6. //我们用try包裹的代码来判断和测试她不稳定的坏情绪
7. try {
8. 她小情绪的反映
9. 她小情绪的行为
10. 她小情绪的眼神
11. ……
12.
13. //在实际中则是Exception e,你肯定知道
14. //为什么有个e对象,都说了异常也是一种类
15. //所谓的catch是捉到她坏情绪的原因,并进行处理
16. } catch (工作累了异常 e) {
17. //打印异常信息,你可以认为是她在诉说原因
18. //实际中我们要结合场景来处理
19. e.printStackTrace();
20. }
21. }
22.}
你看,这样我们能有针对性的处理单个异常了,在try里面测试catch里面进行处理当然,有时候一个人情绪不好是由于多种原因,那么你只能小心翼翼的根据经验来捕捉更多的异常(坏情绪的封装对象),此时你也需要多条catch语句了
实例2:复合的catch语句
1.try {
2. ......
3.} catch (工作累了异常 e) {
4. 捶背
5.} catch (口渴了异常 e) {
6. 倒水
7.} catch (被鄙视了异常 e) {
8. 安慰
9.//这里的Exception是所有坏情绪的父类
10.} catch (Exception e) {
11. 各种安慰
12. 各种献殷勤
13. 各种倾听
14.}
为什么所有坏情绪对象(Exception)要放到后捕捉呢?
很好理解,当你在无法确定她到底是累了,渴了还是怎么地产生的坏情绪时你便可以认为,反正她是特么的很烦,想闹脾气,你得处理!!!(不然over)
好吧,你看到了,不论是讨好女友还是处理异常,都是一件相当不爽的事
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11