其他分享
首页 > 其他分享> > 异常和抛出异常

异常和抛出异常

作者:互联网

异常:

 

 

 

抛出异常:

public static int opens(){
    return -1;
}
public static void File() throws OpensException {
    if (opens() == -1){
        throw new OpensException();
    }
}
在这段代码中我们使用try-catch处理异常外,同样也可以使用throw抛出异常,抛出的异常需要有异常类继承Exception
class OpensException extends Exception{

}
区别:

1.throw关键字抛出异常。与throws有所不同的是,throw用于方法体内,并且抛出的是一个异常对象,

2.而thorws关键字用在方法声明中,用来指明方法可能爆出的多个异常

搜索

复制

标签:抛出,public,static,OpensException,异常,throw
来源: https://www.cnblogs.com/hungui/p/16411742.html