当前位置:编程学习 > JAVA >>

java异常处理

有对java的异常处理作深入研究的吗?跪求啊!! --------------------编程问答-------------------- 你要求什么呢?java编程思想关于异常的那章不错!自己研究下吧 --------------------编程问答-------------------- 所有异常,都继承自java.lang.Throwable类。
Throwable有两个子类:error,exception.
exception 分为runtimeexception和checkexception
简单来说CheckedException就是那些你必须处理的异常,你在写代码的时候如果不处理,编译就不通过。在myeclipse里会出现红叉,提示你处理。处理方法有两种:捕获异常,抛出异常。捕获异常时一般遵循这个规律:
try{
method()
}
catch(IOException e){
对于IOException这种异常怎么处理
}
catch(Exception e){
最后来一个Exception,对于其他异常怎么处理
}
我的经验是对于CheckException最好不要抛出去,有异常就要处理嘛,抛来抛去,都不想干这个活,那怎么行?

RuntimeException是运行时的异常,这种异常可以编译过去的。比如Java.lang.IndexOutOfBoundsException,只有具体运行的时候才能可能下标越界,这个java没有强制你处理。一般不处理就行,如果你要处理也可以捕获。 --------------------编程问答-------------------- 不知道你想表达什么、、 --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答--------------------
 书中自有颜如玉啊~~~ --------------------编程问答-------------------- 除
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,