Java Day 11

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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的主要内容,如果未能解决你的问题,请参考以下文章

Day11:JAVA IO下

java day11

JAVA Day11

毕向东Java视频学习笔记Day11-Day13 多线程

java自学之路-day11

JAVA Day11