报告 finally 块中的 throw 语句。 虽然有时是有意为之,这样的 throw 语句可能会掩盖从 try-catch 抛出的异常,从而使调试过程极大地复杂化。