java异常处理 有对java的异常处理作深入研究的吗?跪求啊!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你要求什么呢?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 IO 判断是否为整数hasNextint,但出现无法引用int 冰天雪地 满地打滚 跪求高手解答 接口小结中一句话,接口的用途是在于他们描述了在类协作中所期望的与所不期望的行为? 怎么把java中的String转换成long类型 初学者的困惑?? 关于URl的用法 不会编程的程序员请求大家帮助 使用resultset 在stringbuffer里面替换文件里所有的字 图像赋值??? 用正则表达式分隔变长字符串 关于JAVA IO输入、输出这部分
Throwable有两个子类:error,exception.
exception 分为runtimeexception和checkexception
简单来说CheckedException就是那些你必须处理的异常,你在写代码的时候如果不处理,编译就不通过。在myeclipse里会出现红叉,提示你处理。处理方法有两种:捕获异常,抛出异常。捕获异常时一般遵循这个规律:
try{
method()
}
catch(IOException e){
对于IOException这种异常怎么处理
}
catch(Exception e){
最后来一个Exception,对于其他异常怎么处理
}
我的经验是对于CheckException最好不要抛出去,有异常就要处理嘛,抛来抛去,都不想干这个活,那怎么行?RuntimeException是运行时的异常,这种异常可以编译过去的。比如Java.lang.IndexOutOfBoundsException,只有具体运行的时候才能可能下标越界,这个java没有强制你处理。一般不处理就行,如果你要处理也可以捕获。