Python 官方文档:入门教程 => 点击学习
目录Java异常常见异常throw和throws的区别final、finally、finalize的区别总结Java异常 Java中的异常:又称例外,是一个在程序执行期间发生的事件,
Java中的异常:又称例外,是一个在程序执行期间发生的事件,它中断正在执行程序的正常指令流
异常的分类:Throwable:类是java语言中所有错误或异常的超类,这意味着只要指示错误或异常,那么肯定是thrawble子类的实例,但是事实上由于错误异常内容过于庞大,所以设计人员将它们分开来,这就是thrawble的两个子类,Error和Exception
异常的处理 :通过5个关键字控制 try catch throw throws finally
try{可能出现异常的代码}catch(异常的类名 变量名){针对异常的处理方式}finally{释放资源}
try{可能出现异常的代码}catch(异常的类名 变量名){针对异常的处理方式}
try{可能出现异常的代码}catch(异常的类名1 变量名){针对异常的处理方式}catch(异常的类名2 变量名){针对异常的处理方式}...
运行期异常:代码不够严谨,需要修改代码
编译期异常:必须处理,否则编译不通过
String getMessage() 详细信息字符串
String toString() 返回异常的简短描述
throws 异常类名
throw 异常的对象
try{可能出现异常的代码}catch(异常的类名 变量名){针对异常的处理方式}finally{释放资源}
继承Exception(编译期异常)
继承RunTimeException(运行期异常)
1.前者写在方法内部 后者写在方法声明的后面
2.前者后面跟的是异常对象 后者跟的是异常类名
3.前者后面只能是一个异常对象 后者可以跟多个一场类名
final
finally:异常处理中的组成部分,作用是释放资源,放在finally中的代码一定会执行
finalize:是Object类中的方法,用于垃圾回收
本篇文章就到这里了,希望能给你带来帮助,也希望您能够多多关注编程网的更多内容!
--结束END--
本文标题: Java:详解Java中的异常
本文链接: http://www.lsjlt.com/news/133632.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0