8.3 异常与函数