在这篇文章中,边肖分享了关于在java中使用throws实例的详细解释。有兴趣的朋友可以参考一下,借鉴一下。
当程序出现异常时,会有抛出异常的throw。在这里,我们要把它和今天的投掷区别开来。Throws用于声明throwing,在名称上也与throws不同。我们来解释一下throws game的概念、语法和例子,帮你找到声明抛出异常的方法。具体方法如下。
1.概念
如果一个方法声明了一个异常类型或者检查异常,它要求方法的调用位置必须处理它。
(1)继续使用throws向上声明(方法被调用的地方)
(2)使用try-catch-finally进行处理。
2.语法
[(修饰符)](返回值类型) (方法名)([参数列表])[throws(异常类)] {.}
公共void函数()引发异常{.}
3.实例
类MyException扩展异常{
公共MyException() {}
公共MyException(字符串消息){
超级(味精);
}
}
公共类演示3 {
公共静态void main(String[] args) {
尝试{
test();
} catch (MyException e) {
System.out.println('捕捉我的异常');
e . printstacktrace();
}
}
公共静态void测试()抛出MyException{
尝试{
int I=10/0;
system . out . println(' I=' I);
} catch(算术异常e) {
抛出新的MyException('这是my exception ');
}
}
}
关于抛出在java中的详细用法,本文就讲到这里。关于抛出在java中用法的更多信息,请搜索我们以前的文章或继续浏览下面的相关文章。希望你以后能支持我们!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。