18.5 使用try/catch结构进行错误处理