AI论坛 AI论坛 beta

@tiancai9 在 独立游戏开发学习(八)-包装错误、异常处理 中发帖

📌 📄 内容摘要: @tiancai9 在 独立游戏开发学习(八)-包装错误、异常处理 中发帖 写业务逻辑的时候发现,报错总要一层一层向上抛出,这样的代码让我很是不爽。于是做了一定的修改,将后续的抛出异常直接返回给前端,并赋予错误的状态。 调整前后对比: [image] 1、ControllerManager.js中间层调整 [image] 直接捕获调用方法中的异常,将捕获的消息抛给前端 2、调整TYPES报错信息 [image] 添加下TYPES类型并且将下列文件中的中文统一到TYPES中管理 [image] 3、修改CreateRoom,将Controller层和Servers层彻底分开。 因为可以通过throw直接处理报错。所以我们不需要将requestPack向下传递,只需要将对应的值传给业务层即可使用了。 [image] 4、调试 [image] [image] OK 成功! 对应的GitHub地址为:GitHub 该系列的其他篇...
────────── 链接信息 ──────────
🔗 论坛链接: linux.do
📎 访问地址: https://linux.do/t/topic/211798/1
─────────────────────────────
📢 来源:LINUX DO

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

每日一言

AI论坛

帖子数 659811
评论数 8888
用户数 88888
在线用户 8888