【学习笔记】【Design idea】一、Java异常的设计思想、性能相关、笔记
1、前言:
异常、本该是多么优雅的东西,然而,得全靠自己在零散的信息中汇集。
学习笔记保持更新。
2、教材(参考资料)
其他
①受检异常与非受检异常:https://www.cnblogs.com/jimoer/p/6432542.html
设计思想
①如何优雅的设计Java异常:http://www.importnew.com/28000.html
性能相关
3、笔记
1、受检异常与非受检异常
CheckedException 与 RuntimeException,分别为受检异常与非受检异常。其父类都为Exception。
抛出受检异常时, 上层必须捕捉,否则编译不过,而非受检异常不用。
Java.lang.NullPointerException 空指针异常为典型的非受检异常,我不需要显式捕捉即可编译通过。
4、后言
2019-02-11 13:30:41
转载于:https://www.cnblogs.com/Twobox/p/10361563.html
【学习笔记】【Design idea】一、Java异常的设计思想、性能相关、笔记相关推荐
- java学习(137):java异常初识
//java异常初识 public class test78 {public static void main(String[] args) {countArraylength( -1 );}publ ...
- 【Java设计模式 面向对象设计思想】一 再谈面向对象和封装、抽象、继承、多态四大特性
回看最初的目标:[Java设计模式 学习目标及大纲]高质量代码的标准及实现路径在这篇Blog里我们明确了什么是高质量的代码:易维护.易读.易扩展.灵活.简洁.可复用.可测试,也知道高质量代码的达成路径 ...
- Java基础学习总结(76)——Java异常深入学习研究
异常机制是指当程序出现错误后,程序如何处理.具体来说,异常机制提供了程序退出的安全通道.当出现错误后,程序执行的流程发生改变,程序的控制权转移到异常处理器. 异常处理的流程 当程序中抛 ...
- 深度学习(六十二)SqueezeNet网络设计思想笔记
- Java基础学习总结(93)——Java编码规范之代码性能及惯例
1.避免使用包装类构造函数 按照SUN公司的说明,使用自动装箱或静态工厂方法比使用new一个对象快3到4倍,该规则可以用在valueOf或其它静态工厂的调用中(如:Short.Integer, Lon ...
- Json学习总结(2)——Java 下的 JSON库性能比较:JSON.simple vs. GSON vs. Jackson vs. JSONP
JSON已经成为当前服务器与WEB应用之间数据传输的公认标准,不过正如许多我们所习以为常的事情一样,你会觉得这是理所当然的便不再深入思考了.我们很少会去想用到的这些JSON库到底有什么不同,但事实上它 ...
- 【Java设计模式 面向对象设计思想】五 多用组合少用继承编程
我们经常会听到说多用组合少用继承,但是拜托,继承是面向对象四大特性之一啊,为什么地位反不如组合了呢,为什么不推荐使用继承?组合相比继承有哪些优势?如何判断该用组合还是继承?围绕这三个问题进行以下讨论 ...
- java面向对象的设计思想,java设计形式之面向对象的思想(think in OO(Object Oriented))...
java设计模式之面向对象的思想(think in OO(Object Oriented)) 面向对象的概念: 就是用对象的思维方式,抽象生活中的事物,设计程序,其基本思想是使用对象,类,继承,封装, ...
- 《Linux/Unix设计思想》读书笔记与感想
英文名:Linux and the Unix Philosophy 作者:Mike Gancarz 翻译:漆渀(ben) NIH - Not Invented Here 准则1:小既是美 ...
最新文章
- 利用存储过程得到某一指定的表与其它的表之间的外键关系SQL Server2000
- Linux下的LED子系统
- 2017-2018-1 20155222 201552228 实验五 通讯协议设计
- android 使用adb远程调试
- [渝粤教育] 西南科技大学 货币银行学 在线考试复习资料
- java 拖放文字_myeclipse2014如何实现jsp中的html代码的文字拖放
- What is Dark Net
- win11非uefi启动如何安装 Windows11非uefi启动安装的步骤方法
- Web负载均衡与分布式架构
- 20.HTTP-NG
- 随机抽题软件C语言,ppt VBA 实现随机抽题
- STM32 避障小车 —— HC-SR04
- java进阶(1)之Euraka和Feign的结合使用
- 适合做个人博客网站的一套静态页面模板,非常不错哦
- 【UI设计】扁平化设计之流行色值
- c语言文件操作之图片+文件“合成器”(详解+源码+视频讲解)
- 语音合成:transformer tts 论文复现以及dockerfile
- FHQ Treap【基于P3369的讲解】【随机数、各数组、函数运用】
- 美国医院开始用大数据预测谁会生病
- csdn公开文章改私密