day18异常2
来源:互联网 发布:语音聊天赚钱软件 编辑:程序博客网 时间:2024/06/05 07:20
1,Error
-------------------
是系统级异常程序无法修复比如Outofmemory....
尽量避免.error
Exception
-------------------
2,printStackTrace()自己打印异常栈信息,而不是交给jvm打印,jvm收到异常也会打印但会停止程序.
catch 捕获异常实例.
e.getMessage()打印异常信息.
3, RuntimeException (Array out of bounds exception/Arithmatic exception .... ) 是方法默认抛出的
-----------------------------------------------------------
4,throws vs throw
throws插管儿
throw抛具体异常.
----------------------------------------
4,当子类想抛出更多的异常时只能用RuntimeException 来包装.
5,自定义异常类型
*)用来表示与业务中出现的相关异常.
挑选一个适合的父类来继承(Exception 要用户处理 RuntimeException不必处理.)
添加需要的构造方法
不需要另外添加任何代码
String a="a"+"b"+"c";//编译优化之创建一个对象.变量相加会创建多个对象.
0 0
- day18异常2
- day18
- day18
- day18
- Day18
- day18
- day18
- DAY18
- Day18
- python学习—Day18—异常
- day18-笔记
- day18笔记
- Day18 I/O流
- 传智播客学习日记Day18
- 泛型 Map集合(day18)
- day18-21/IO
- Java学习day18
- java学习day18
- 06.Spring 资源加载 - ResourceLoader
- 17. Letter Combinations of a Phone Number
- 横竖屏切换时如何在代码中动态修改位置属性.txt
- Animating Water Using Flow Maps
- iOS10适配总结2
- day18异常2
- Android Content Provider Tutorial--安卓内容提供者系列1--内容提供者介绍
- 网站文件下载学习笔记
- C#之反射
- 利用webpack和vue实现组件化
- 缓存穿透与缓存雪崩
- iOS10使用已有证书和描述文件真机
- FlipShare
- 有关SQL中取前几条数据