6.6.7 异常和泛型