java基础--异常

                                                 异常

异常概述

1 没有初始化

 

2 没有数组越界,索引越界异常

 

3 类型转换异常

jvm处理异常原理

 

然后我们的接不住这个异常没法处理,所以交给jvm来处理。

try …catch

通过try catch把问题处理了程序可以继续执行。

运行时异常 编译时异常

流代码一般是底层的。所以一般是抛出异常。

这里的是从硬盘读取文件,但是文件不一定在,所以就我们设法抛出异常。

Throwable

默认调用了toString 方法

 jvm默认方法就是这个

throws

finally

 以下为退出java虚拟机

final finally finalize区别

 

返回路径没有改。

自定义异常

 就是为了区分名字而已。

编译时异常

 

运行时异常

 

异常的注意事项以及如何使用异常处理

子类不能抛出父类没有的异常。

全部评论

相关推荐

不愿透露姓名的神秘牛友
07-08 10:39
一个证都没 我能填什么
程序员小白条:别人有,你为什么没有,还是这个道理,社会就是比较,竞争,淘汰,你要安逸,那么就要做好淘汰的准备
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务