1.try…cath…..
Try{
可能出现异常的代码;
}catch(异常类名 变量名){
异常的处理代码
}
执行流程:
程序从try里面的代码开始执行
出现异常,会自动生成一个异常对象,该异常对象将被提交给java运行时系统
当java运行时系统接收到异常对象时,会到catch中去找匹配的异常类,找到后进行异常的处理
执行完毕后,程序可以继续往下执行
Throwable类是java语言中所有错误和异常的超类
e.printStackTrace()异常显示
Throw 引发异常出来,写在方法名后面
Throws 是抛出异常 ,写在方法体里面