V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
STRRL
V2EX  ›  问与答

小白问一个问题:如何做干净的流程控制,不用 Exception

  •  
  •   STRRL · Mar 6, 2018 · 1413 views
    This topic created in 2974 days ago, the information mentioned may be changed or developed.

    小白问一个设计上的问题:
    关于 Exception 做流程控制
    现在情况是这样:

    1 接收请求 2 验证邮箱 3 如果 ok 4 返回 200
    或者是这样
    1 接收请求 2 验证邮箱 3 不 ok 4 抛一个 InvalidEmailException 5 InvalidEmailExceptionHandler 返回 400

    用的是 spring mvc 但是用 Exception 做流程控制总感觉不舒服,求教正确的姿势是什么!谢谢!

    2 replies    2018-03-06 23:33:58 +08:00
    yuan93
        1
    yuan93  
       Mar 6, 2018
    if else 会更不舒服

    统一处理 BusinessException 没毛病
    xinJang
        2
    xinJang  
       Mar 6, 2018
    怎么处理都是有异常,似乎 spring cloud 那套可以直接不写代码实现
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1020 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 19:03 · PVG 03:03 · LAX 12:03 · JFK 15:03
    ♥ Do have faith in what you're doing.