public class ExceptionTest {public static void main(String[] args){try{throwException();System.out.println("throw 后面");//此处不会打印}catch (Exception e){System.out.println("捕获啦~~~");
//            return;//加上return后,后面的打印直接编译报错。
//            throw new RuntimeException("throw出去");//加上throw后,后面的打印直接编译报错。}System.out.println("catch捕获exception后,如果没有throw 或return,是会继续执行,此处log会被打印。");throwException();System.out.println("throw 后面");//此处不会打印Product p = null;System.out.println(p.toString());//报错:Exception in thread "main" java.lang.NullPointerException}/*** 捕获啦~~~* catch捕获exception后,如果没有throw 或return,是会继续执行,此处log会被打印。*/private static void throwException() {throw new RuntimeException("出错啦!");}
}
try{throw new RuntimeException("出错啦!");System.out.println("throw 后面");//此处直接编译报错
}catch (Exception e){System.out.println("捕获啦~~~");
}

throw Exception相关推荐

  1. java关于throw Exception的一个小秘密

    文章目录 简介 throw小诀窍 总结 java关于throw Exception的一个小秘密 简介 之前的文章我们讲到,在stream中处理异常,需要将checked exception转换为unc ...

  2. throw Exception惊人的效率!

    throw Exception惊人的效率! 1. 时间地点人物 2. 开始 3. 经过 4. 结果 5. 总结 6. 打脸 1. 时间地点人物 新冠病毒时期,在家办公与同学交流代码,谈到编码规范和效率 ...

  3. php的异常处理,PHP异常处理Exception类

    异常(Exception)用于在指定的错误发生时改变脚本的正常流程. 什么是异常? PHP 5 提供了一种新的面向对象的错误处理方法. 异常处理用于在指定的错误(异常)情况发生时改变脚本的正常流程.这 ...

  4. exception java doc,Javadoc和RuntimeException

    I am curious about if I should add throws ExceptionClass or not after the method's signature.(Except ...

  5. try catch 有多烦人,我就有多暴躁!一次搞定 Exception ^ ^

    点击上方 好好学java ,选择 星标 公众号 重磅资讯.干货,第一时间送达 今日推荐:干掉 Navicat:这个 IDEA 的兄弟真香!个人原创100W+访问量博客:点击前往,查看更多 本文来源:c ...

  6. 【机器视觉】 throw算子

    00. 目录 文章目录 00. 目录 01. 概述 02. 签名 03. 描述 04. 注意 05. 参数 06. 结果 07. 附录 01. 概述 throw- 抛出一个用户定义的异常或重新抛出一个 ...

  7. 《C++ Primer 第五版》(第5.1-5.6节) ——异常处理机制(try语句块,throw表达式和catch异常捕捉处理单元)

    1. 异常处理机制 C++中使用try,throw和catch三个关键字来实现异常的触发.抛出和处理的功能,具体通用语法形式如下: try{ if(true) normal program-state ...

  8. python yield: send, close, throw

    send 1. yield可以产出值,可以接收值 2. 在调用send发送非none值之前,我们必须启动一次生成器, 方式有两种 a. gen.send(None) b. next(gen) def ...

  9. 自定义异常throw

    简单自定义一个年龄小于等于0,或者大于120会出现的异常 首先继承父类Exception,调用父类的构造器,这样才可以报出自己想要的异常 public class AgeException exten ...

  10. Python生成器的throw和close方法

    def gen_func():try:yield 1except Exception as e:passyield 2yield 3yield 4yield 5return "bobby&q ...

最新文章

  1. 大型企业网络配置系列课程详解(三)--OSPF高级配置与相关概念的理解
  2. MySQL高级 - 锁 - InnoDB行锁 - 间隙锁危害
  3. CCtalk高可用多媒体服务技术选型与实现
  4. switch 的性能提升了 3 倍,我只用了这一招!
  5. 单片机c语言计数器测速,基于51单片机的光电编码器测速.doc
  6. 今日恐慌与贪婪指数为66 贪婪程度有所缓解
  7. 6. 测度论-期望及其性质
  8. 【微信小程序中的股票分时图、K线图的源代码解析】
  9. bootstrap表格自动换行
  10. 凤凰os进不去图形界面_凤凰os启动不了
  11. 北京市参加汽车摇号条件
  12. Processing交互应用——躲避炸弹
  13. Codeforces 106C Buns - 多重背包 - 二进制拆分
  14. 当当年中庆,百万自营图书大放价,又有羊毛可以薅了
  15. 【BZOJ4094】[Usaco2013 Dec]Optimal Milking 线段树
  16. vue刷新当前页面--provide / inject 用法
  17. 【分治法】逆序对的数量(结合归并排序,含详细思想、解法、代码及注释)
  18. DQN、DDQN、Dueling DQN、PER DQN
  19. ubuntu20.4安装ROS2 Noetic Ninjem
  20. Android+Web视频直播装逼实现

热门文章

  1. csrf令牌_是否需要CSRF令牌?
  2. Structure-Grounded Pretraining for Text-to-SQL 论文解读
  3. 零刻数据提供多地优质BGP双线接入服务
  4. win服务器文件夹加锁了,win7文件夹加锁方法
  5. Java父亲节贺卡,父亲节贺卡祝福语语句
  6. 离散数学3_第1章__一些重要的重言蕴涵式__推理定律
  7. Qt Visual Studio生成moc文件
  8. 英语词典软件测试大乐,软件测试和评估(百词斩和扇贝单词)
  9. 结合百度搜索引擎SEO优化指南揭密百度SEO建议
  10. 华住季琦谈未来酒店的趋势:传统星级酒店将会逐渐消亡与演变