"不对呀,电子地图上说的就是这样的,在这站下车后,再往左拐前行50处就可以换另一路车了,怎么找不到呢?"我提着行李边走边想.
怎么这成了死胡同了?地上那有那多水,这么晚了,路灯又不亮,这怎么走呀.
找着找着发现自己进了一个小村庄.
啊呀,坏了,这不是越走越远了吗?现在也不早了,再坐一个小时公交车回去,房东也早睡了,还得惊动人家起来给开门.
这么晚了,遇见抢东西的那怎么办? 我不由地摸了摸口袋里的钱包.
起风了,树稍嗖嗖地响.... 这,这要是遇见了传说中的Ghost那怎么办?尽管是个无神论者,但一想起这个来,心里还是不免一阵发紧.
走着走着,发现一人家,听到做饭的声音.心想这么晚了怎么还在做饭?再说怎么就一户呢?想着想着,不免有些害怕了.可现在迷路了,不问又怎么能找到回去车呢?
.....
远处传来有节奏的声音,莫非是...?心头掠过一丝惊喜.我兴冲冲地朝着声音传出的方向快走了过去.声音越来越近了,也越来越响亮了....
我醒了,原来是梦,真是虚惊了一场.
醒了,躺在床上不愿到,终于可以放松一下了.
不过转念一想,有了新的发现:现在这一场虚惊不是跟前些天总结的Exception有些类似么?梦醒了,梦里的担心就什么也不用多去考虑了.Exception抛出了,自抛出点后所有处理逻辑也不就不执行了么?
照着这个类比,刚才那个梦是不是可以用Java语言来做如下描述呢?
先定义一个Exception:
public class 梦醒了 extends Exception{}
public SomeClass {
public void 做梦 throws 梦醒了{
迷路();
找路();
走在有水的路上();
怕被抢();
担心惊动房东();
怕遇见鬼();
遇见孤零零一户人家();
心时犯嘀咕();
传来有节奏的声音();
}
}
呵呵,写完了,再回过头来看看,只要在"做梦"这个method下的任何一步抛出"梦醒了"这个Exception,自抛出点往下所有method调用就都不会再发生了.
真是"Java处处皆对象,做梦也能抛异常".
分享到:
相关推荐
在卸载梦幻桌面后,如果你发现有其他问题,如桌面显示异常或系统性能有所提升,可能需要检查是否有其他程序与此功能冲突,或者进行系统优化以提高性能。同时,保持操作系统更新和定期进行系统维护,是确保电脑稳定...
7. **异常处理**:介绍如何正确处理程序运行时可能出现的异常,以保证程序的健壮性。 8. **性能优化**:讲解如何分析和提升程序性能,包括内存管理、CPU使用率优化、数据库查询优化等。 9. **代码质量**:强调代码...
4. **错误处理**:通过try-catch块捕获可能出现的异常,确保程序的健壮性。 5. **日志记录**:对于调试和问题追踪,可能会有日志记录功能。 由于压缩包中仅有一个名为“梦幻was读取”的文件,可以推测这是一个包含...
lbots达尔优盗梦人鼠标驱动,LBOTS专业电竞游戏... lbots达尔优盗梦人鼠标驱动就是用于这一款帅气异常、酷炫的鼠标驱动。安装达尔优鼠标驱动后你就可自定义四档变速高分辨率4000DPI、7个可独立编辑控制键等强大功能了。
从给定的信息来看,标题和描述均指向了一个名为《梦断代码》的书籍,作者为罗森伯格和韩磊,版本为扫描版。虽然标签和部分内容并未提供具体的知识点,但从标题中我们可以推断出这本书可能涉及的是编程、软件开发或者...
1. **Python基础知识**:面试可能会涉及Python的基础语法,如变量、数据类型(包括列表、元组、字典和集合)、流程控制(条件语句和循环)、函数定义与调用、模块导入、异常处理等。此外,理解面向对象编程的概念,...
4. 显示驱动:控制手机的显示屏,包括OLED或LCD,故障可能表现为屏幕无显示或色彩异常。 5. 触摸控制:处理用户与屏幕的交互,触摸失灵可能是这一部分的问题。 6. 存储:包括RAM和ROM,负责数据的读写和应用程序的...
它允许管理员对验证数据进行管理,如查看用户信息、处理异常登录记录等。这个部分涉及数据库操作、权限管理及数据展示,对于学习Web应用后台开发极具参考价值。 在实际使用或研究梦亚网络验证开源源码时,开发者...
5、修复其他崩溃异常; 另外说明,从8.0.0版本升级至8.2.0版本的用户(还未升级成最新版本8.2.1),出现登录崩溃的情况,请将原来的版本卸载并重新安装,便可解决崩溃的问题,或者直接安装8.2.1版本也可解决,给...
2. 异常处理:了解如何使用try-catch结构来捕获和处理程序运行时可能出现的错误。 3. 文件操作:学会读写文件,这是处理数据和存储信息的基本技能。 4. 数据结构:理解数组、列表、字典等数据结构的使用,以及如何...
一些研究和临床观察表明,特定的梦境可能预示着身体的某些异常或疾病。例如,患有胆囊炎的人可能梦到心脏病发作,有肺病的人可能梦到胸部受压,而心血管疾病患者则容易梦见被追赶。这些梦境似乎与身体疾病的部位和...
同时,可能有服务器监控工具,如Nginx或Apache的访问日志分析,以便实时了解系统性能和异常。 11. **版本控制**:开发者可能使用了Git等版本控制系统来管理源代码,确保每次修改都有迹可循,便于团队协作和回滚。 ...
8. **错误处理与调试**:作为一款实用工具,MapTool必须包含充分的错误处理机制,确保在遇到不兼容或异常情况时能够给出清晰的反馈。`debug`目录中的文件可能包含了用于调试的信息,帮助开发者定位和修复问题。 ...
1. **面对竞争**:高考如同千军万马过独木桥,竞争异常激烈。在这种情况下,保持冷静、专注于自身的能力提升尤为重要。 2. **克服困难**:追梦的路上难免会遇到挫折和失败,但这些不应该成为放弃的理由。相反,我们...
梦畅闹钟Windows安装包专为Windows操作系统设计,它简洁直观的用户界面,使得设置闹钟和久坐提醒变得异常简单。在闹钟功能上,用户可以轻松设置一个或多个闹钟时间,不论是日常的起床闹钟,还是工作日的会议提醒,...
采用新版功能,修正了原来的过滤空白符号不足出现异常字的BUG,背景心情图片增加到146张,持续添加中。 同时增加爱墙内容评论功能,一个网友互动交友的平台 7、FLASHMV频道 全站数据来自国内大站,永不失效果,上网...
2、发现 当用户总数超过1时自定义表情功能异常的BUG,目前尚未找到错误原因所在,暂停 自定义表情 功能,我们将全力修复,对此对您造成的不便请多多包涵; 3、修正了其他几个小BUG。 2011年3月26日 A梦Chat on...
在《灵枢·淫邪发梦第四十三》中提到,不同类型的梦境反映了体内脏腑功能的异常。因此,保持情绪稳定,实现心理平衡对于治疗失眠多梦同样至关重要。现代医学研究也证实了情绪和心理状态与睡眠障碍之间存在着密切联系...
2、发现 当用户总数超过1时自定义表情功能异常的BUG,目前尚未找到错误原因所在,暂停 自定义表情 功能,我们将全力修复,对此对您造成的不便请多多包涵; 3、修正了其他几个小BUG。 2011年3月26日 A梦Chat on...