
javaSE_异常
Slovty
硬技术为盾,软素质为矛,砥砺前行
展开
-
JAVA异常处理一return
我们知道finally块的代码在进入异常处理体系后,里面的代码一定会被执行(除非调用System.exit(0)强制退出程序),那么如果try{}里面有一个return语句,那么紧随其后的finally{}代码会被执行不?reutrn 需要注意些什么呢。先看例子package exceptionTest;public class 覆盖return { //测试return 基本类原创 2016-10-25 20:41:15 · 888 阅读 · 0 评论 -
JAVA异常处理二--finally
出现在java程序中的finally块一定会被执行吗?上学的时候,哲学老师对我们说,做什么都不要太绝对了,做题也是一样。。。。。拿去考试去了。。言归正传,答案是不一定的。 为甚呢, 1.第一种情况:我们知道java的异常处理机制是出现异常,则后面的代码都不执行了。那么我的异常若出现在try{}块上面呢,那么运行就会直接报异常了,finally根本没机会啊。 2.第二种情况:原创 2016-10-25 20:58:16 · 357 阅读 · 0 评论 -
JAVA_初识异常
异常:程序运行时所发生的非正常情况或错误,目的是为了提高程序的健壮性和安全性 java将异常当做对象处理,(基类)Throwable-->Error、Exception 1、Error是运行期间出现了不可恢复的错误,属于JVM层次的 如OutOfMemoryError(内存溢出), ThreadDeath 2、 Excption 表示可恢复的异常 分为2种原创 2016-10-25 21:09:57 · 371 阅读 · 0 评论