9.6 异常和函数