????????异常就是指程序运行时可能出现的一些错误,例如数组越界、除零等。
? ? ? ? 我们也可以把自己觉得不合理的结果定义为“异常”
?
????????catch语句:对异常的处理语句放在 catch部分,可以包含多个catch语句,分别处理发生的相应异常,通常会用到两个方法:
????????getMessage():返回一个字符串对发生的异常进行描述。
????????printStackTrace():给出方法的调用序列,一直到异常的产生位置 。?
????????finally语句:不论在try代码段是否产生异常,finally 后的程序代码段都会被执行。通常在这里释放内存以外的其他资源。
?
?
?
?