Java异常的分类,和处理

本博客主题

高扩展、安全、稳定、响应式布局多功能模板。

¥69 现在购买

特别声明:文章多为网络转载,资源使用一般不提供任何帮助,特殊资源除外,如有侵权请联系!

Java异常的分类,和处理

//-----------------------------掌握理解--------------------

  1. 异常:是Java中处理错误的一种手段

1.1异常的分类:

1)错误:error/bug

2)异常:exception

1.2异常的另一种分类:

1)书写校验异常

2)运行时异常

1.3怎样处理:

1)try…catch:自己尝试着去处理,如果不行就捕获一个异常  例如交警尝试去解决问题,不行就扣

2)throws:有异常自己不处理,让其他人处理,例如车坏了等待救援

3)throw:知道是那块出现了异常,但是自己不处理,常与throws搭配将异常抛出来让别人去处理  例如车子因为电路坏了所以不能打火,所以等待救援

4)finally:最终的,当异常处理都不成功的话就执行finally里面的代码

 

5)自定义异常:是为了方便我们自己的使用

实现步骤:1)继承Exception

2)在类中如果要使用的话需要new 一下

 

 

1.4异常处理的小结:

1)异常处理的原则:自己能处理就好,处理不了就捕获异常,如果都不满意则最终执行finally块里面的代码

2)try…catch这种异常处理可以实现后面是多个catch块,每一个catch是单独成立的

3)finally要与try…catch一起使用

4)throw是知道出现了什么异常但是不处理,而是将其通过throws抛出来然后让别人进行处理

 

 

1.5常见的异常有哪些:

1)NullPointException:空指针异常,就是.号前面的对象为null

2)ArrayIndexOutOfException:数组越界异常:超过了最大下标值

 

  1. Java中常见的容器:

2.1.list:串

2.2. map:key to  value 是键值对

2.3. set:不重复

小结:是存储数据的一种方式,且是部限定长度的,且可以同时向里面存储多个不同类型的数据

 

 

//-----------------------------作业和补充-----------------

  1. 数组中存入什么样的数据是需要看其修饰的类型是怎样的
  2. Exception:是Java中所以异常类的父类

未经允许不得转载:作者:乔越, 转载或复制请以 超链接形式 并注明出处 乔越博客
原文地址:《Java异常的分类,和处理》 发布于2018-08-05

分享到:
赞(0) 打赏

评论 抢沙发

6 + 6 =


Java异常的分类,和处理

长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

79代刷网
代刷网各种代刷 售后有保证 代做各种网站有需要留言给我即可!
切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录
切换登录

注册