/**
 * try ，finally都抛出异常如何处理．如果try中抛出了异常，在控制权转移到调用栈上一层代码之前，
 * finally　语句块也会执行，如果finally抛出异常，try语句快抛出的那个异常就丢失了．
 *