优点 缺点
    返回值 和系统API一致 不能方便地使用计算结果
    全局变量 能够方便地使用计算结果 用户可能会忘记检查全局变量
    异常 可以为不同的出错原因定义不同异常类型,逻辑清晰明了 有些语言不支持异常,抛出异常时对性能有负面影响