猿教程 Logo

Java throw和throws的区别

阿里云服务器,每月低至7.8元,项目演示即建站必备,比腾讯云更便宜,并且不需学生认证,从此链接购买有效:去购买

throw和throws关键字之间有许多区别。 下面给出了throw和throw之间的差异列表:

No.throwthrows
1)Java throw关键字用于显式抛出异常。Java throws关键字用来声明异常。
2)检查异常无法通过throw传播
检查异常可以使用throws传播。
3)throw之后是实例throws之后是类。
4)在方法中使用throw。throws与方法签名一起使用。
5)你不能throw多个异常。您可以声明多个例外情况。 public void method()throws IOException,SQLException。

Java throw示例

相关实例:

void m(){
throw new ArithmeticException("sorry");
}

Java throws示例

相关实例:

void m()throws ArithmeticException{
//method code
}

Java throw和throws示例

相关实例:

void m()throws ArithmeticException{
throw new ArithmeticException("sorry");
}
阿里云服务器,每月低至7.8元,项目演示即建站必备,比腾讯云更便宜,并且不需学生认证,从此链接购买有效: 去购买


版权声明:本站所有教程均为本站原创或翻译,转载请注明出处,请尊重他人劳动果实。请记住本站地址:www.yuanjiaocheng.net (猿教程) 作者:卿文刚
本文标题: C#环境
本文地址:http://www.yuanjiaocheng.net/Java/difference-between-throw-and-throws-in-java.html