运行期的错误
程序是调出来的
Java可以检查是否越界
try{有可能会发生的异常}catch 异常 ae(形参 一错误就初始化 拿来就用){}
某个方法可能抛出异常
在api 随便找个方法在io中 public File(File) read
用throw关键字
异常的分类 其根throwable(可 抛出的东西)
旗下有error (系统的错误,虚拟机出错了,你没法处理) exception(runtime exception(经常出的错误,可以处理也可以不处理)与其它exception(必须得处理))