首页 > 代码库 > Java Day 11
Java Day 11
异常 Throwable
子类 Error、Exception
Error - 不可以处理
Exception - 针对性处理
原理
自定义异常 异常类的抛出throws
先检查语法错误,后检查逻辑错误
自定义的异常要么捕获,要么声明
异常的分类
1、编译时被检测异常:Exception和其子类,除RuntimeException
2、编译时不检测异常(运行时异常):RuntimeException和其子类
throws 和 throw 区别
1、throws使用在函数上
throw 使用在函数里
2、throws抛出的是异常类,可以抛出多个,使用逗号隔开
throw 抛出的是异常对象
异常捕捉 try catch
try{//需要被检测异常的代码}
catch(异常类 变量){
//处理异常的代码
}
finally{//一定会被执行的代码}
e.printStackTrace();
Object类--equals方法
native 本地方法
hashCode方法
Integer.toHexString();
getClass方法
字节码文件对象
.getName
toString方法
getClass().getName() +"@"+ hashCode()
Java Day 11
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。