当前位置: 首页 > 文档资料 > Group-Co 开发文档 >

异步服务 - 异常Exception

优质
小牛编辑
141浏览
2023-12-01

异常Exception

以传统的try,catch抓取异常

如果在业务层不catch,框架层会捕捉,并返回一个500的server error响应。
如果在开发环境会返回一个500的具体错误的trace响应。
  1. try {
  2. throw new \Exception("Error Processing Request", 1);
  3. //yield throwException(new \Exception("Error Processing Request", 1));
  4. } catch (\Exception $e) {
  5. echo $e->getMessage();
  6. }