1、异常处理
- java的异常处理机制是个简洁、轻量化的执行期间例外状况处理方式,他让你能够将处理错误状态的程序代码摆在一个容易阅读的位置。
- try-catch模块,告知编译器你确实值得所有调用的方法有风险,并且也已经准备好要处理它,
- 异常是Exception类型的对象
- 可能会抛出异常的方法必须是声明成throws Exception
- try-catch-finally,finally是无论如何都需要执行的部分。若try和catch中return指令,finally还是会执行,流程会跳到finally然后再回到return指令。 finally一般用来处理关掉数据库连接、关闭文件、锁的释放(避免出现死锁的情况)等操作
- 异常也是多态的,所以在声明异常的时候也可以只需声明的是父类异常。