博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
异常处理
阅读量:6042 次
发布时间:2019-06-20

本文共 500 字,大约阅读时间需要 1 分钟。

hot3.png

1,严重的通过error来描述,这是底层问题,要交给javaJVM处理

2.异常分为检查型异常和非检查型异常

2.1检查型异常有2种解决方法 

      一:通过try{需要被检测的代码}  

                    catch(异常类型 变量) {                 《多个catch时,从小到大》

                    处理异常的代码(处理方式)}

                    finally{一定执行的语句}

    二:在方法声明上直接throws xxxException,如果别的方法调用了带有这个的方法,别的方法要么给trycatch处理了,要么就必须也throws xxxException(凡是调用的就都跟着抛异常,除非在哪个源头上被解决了)

2.2 非检查型异常就是在方法抛的地方直接throw xxxException,都不管,就丢到javaJVM去了

2.3 自定义异常(异常可以自定义,但是要想好是检查型还是非检查型的)

        异常转换:catch里面记录A异常,A异常可能不被上面的接受,但是B异常就会被接受,就将A异常转换成B异常抛出去(throw BException)

 

 

优秀的异常处理博客

 

转载于:https://my.oschina.net/u/3536141/blog/1217837

你可能感兴趣的文章
数据存储小例
查看>>
Spring Boot 配置优先级顺序
查看>>
php 信号量
查看>>
C++中构造函数详解
查看>>
数据库课程实习设计——酒店房间预订管理系统
查看>>
vue.js的模板渲染
查看>>
关于H5+css3的一些简单知识
查看>>
Google-Authenticator
查看>>
FOJ有奖月赛-2015年11月 Problem A
查看>>
电商网站中添加商品到购物车功能模块2017.12.8
查看>>
android 模拟器 hardWare 属性说明
查看>>
六款值得推荐的android(安卓)开源框架简介
查看>>
max_element( )
查看>>
CSS Grid 布局
查看>>
接口的幂等性
查看>>
java中的类
查看>>
android 自定义文字跑马灯 支持拖拽,按住停止滚动,自定义速度
查看>>
SpringMVC完成文件上传的基本步骤
查看>>
实例168 使用指针输出数组元素
查看>>
bind 与unbind
查看>>