- 异常的来源:用户误操作,程序漏洞,物理资源问题。
- 每一级调用的信息都存储在堆栈(stack)中,对于异常,如果当时不能处理则需明确转到上一级去,一直到main()。
- 异常有三种:可检查的异常,运行时异常,错误;这些都继承自Throwable,前两个继承自Exception,第三个继承自Error。除了那些继承自RuntimeException的异常,其他都属于可检查的异常。
- 对于try catch组合如果catch有多个,则按照顺序依次向下检验,所以级别高的如Exception类的不能放在顶端,否则后面的检查都不会进行了。
- 处理和宣告异常的规则:很简单,就是异常必须被处理,或者声明后再次送出。
- try catch创建一片受保护的代码区,最后可以用finally进行保底操作。受保护的话需要消耗更多的资源,因此要注意使用效率。
- throws适用方法,throw则是抛出异常的语句。
- 继承过程中子类中的方法不能抛出比父类更多的异常或种类,只能比父类少。
- 用户自定义的异常必须继承自java.lang.Throwable。
星期日, 九月 16, 2007
JAVA笔记-08-异常
360
订阅:
博文评论 (Atom)
技术宅的乐园(fail2ban)
fail2ban安装后好像也没啥用,今天看看是咋了。不看不知道,原来是要各种配置才行。查看mail.log等日志不由得火冒,各种扫描、各种探测。用ChatsNow几番尝试,总算通过配置和正则,把那些黑手给逮住并关进监狱了。
-
摩托罗拉A388手机作为横空出世的经典商务用机,赢得了无数人的喜爱,有着顽强的生命力,无数机友在更换其他型号电话后还保留下来成为收藏。 A388的功能很强,并且是触摸屏,对好多 用惯了传统普通手机的 朋友来讲使用上或多或少有点不习惯,要么是仅仅使用了简单的电话和短信功能,对新的扩...
-
立秋开始就说温度要降下来,对于这样的季节规律大家不仅仅是口头说说显示自己懂得多,更是一种情绪和期待变化的表达,顺带找找话头。 都说秋天是收获的季节,果实香味扑鼻、田间虫鸟潺潺,金色的丰获就是春夏期待、汗水的最好回报。 美美的,美美滴,爽上了天!
-
大半年时间体重掉了不少,但是睡眠不好的毛病一直持续,这不是好事,难以为继。 心头事情一大堆,纷纷扰扰,头绪有,但是不多。虽然给每天的生活、工作框架有安排,但是就是感觉那个面头并没有明确,导致了有点混乱。像似梦中挥舞着双手,抓向天空,漫天星云缺一无所获。 壮志未酬,不敢懈怠,中...
没有评论:
发表评论