这个得看,有人喜欢用返回值,有人喜欢抛异常。看各人习惯了

解决方案 »

  1.   

    如果是做接口,一般是用返回值.
      

  2.   

    DAO层和SERVICE层抛出异常,ACTION捕获异常 这个节奏是对的。
    如果别人调用,你就抛出,让他自己去处理。
      

  3.   

    我们抛出异常不就是为了快速的定位问题吗?打印日志不就可以了?
      

  4.   

    异常是为了帮助定位问题。
    异常,谁调用,谁捕获,这样看着清晰些。
    调用时自己捕获,可以根据需要打印日志,更方便些。