欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > java >内容正文

java

Java高级语法笔记-向上层抛出异常

发布时间:2025/3/15 java 63 豆豆
生活随笔 收集整理的这篇文章主要介绍了 Java高级语法笔记-向上层抛出异常 小编觉得挺不错的,现在分享给大家,帮大家做个参考.
向上层抛出
函数可以不处理异常,交给上层函数处理
void test1() throws Exception
{
throw new Exception("test");
}
void test2() throws Exception
{
test1(); // 有异常抛出,但不在本函数中处理

}


代码如下:

HelloWorld.java

package my;public class HelloWorld {public void test1()throws Exception{throw new Exception("test");}public void test2()throws Exception{test1();}public static void main(String[] args){ HelloWorld t=new HelloWorld();try {t.test2();}catch(Exception e) {e.printStackTrace();}} } 运行结果如下:



总结

以上是生活随笔为你收集整理的Java高级语法笔记-向上层抛出异常的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。