java 异常

来源:互联网 发布:程序员证书考试时间 编辑:程序博客网 时间:2024/05/16 15:39
有时为了避免某些未识别的异常抛给更高的上层应用,在某些接口实现中我们通常需要捕获编译运行期所有的异常, catch 下述哪个类的实例才能达到目的:()

Exception包括了RuntimeException. RuntimeException无须显示声明抛出,如果程序需要捕获RuntimeException异常,也可以用try-catch块来实现。本题说所有,应选Exception。
try{
//可以运行的,不会出错。
}catch(RuntimeException e){
e.printStackTrace();
}

对于checked异常,Java认为checked异常是可以被处理的,Java必须显式处理checked异常,如果程序没有处理checked异常,该程序在编译时就会发生错误,无法通过编译。

原创粉丝点击