10.4 异常的抛出与传递