向上抛: 优点:向上抛出异常,下面代码清秀; 缺点:不能直接看出抛出异常的代码; 向下抛: 优点:能直接看到出现异常的代码,方便查找,显得严谨; 缺点:代码太多; 总结:尽量向上抛,代码量减少,同意解决问题。