异常和抛出异常
作者:互联网
异常:
抛出异常:
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