💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
在实际的项目当中总是出现各种各样的错误,比如你访问一个不存在的接口可能直接返回一大堆的报错,比如你请求一个接口忘记传参数了这个时候结果就是 ![](https://img.kancloud.cn/88/1e/881ead8b93157661e4cd98e5d6766e5c_1307x871.png) ### 但是这个时候前端就一脸懵逼了,有没有一种方式可以统一的返回一个错误信息呢?所以今天我们就讲讲统一异常类处理 ### 首先定义一个异常类 ![](https://img.kancloud.cn/9a/37/9a37c4e8c32d57ca7f41fa5474bb4b35_2768x1876.png) ### ![](https://img.kancloud.cn/a6/f5/a6f5cbfa5bbfbaeed9a9d977cc3076e5_3190x1890.png) ### 做个简单的测试 ### ![](https://img.kancloud.cn/53/1a/531a5a4b8a388d98a63000e05e5a2b55_2870x1510.png) ### ![](https://img.kancloud.cn/8f/6a/8f6a2af7fdcfccfb32791e43f796eb8b_519x301.png) ### ![](https://img.kancloud.cn/bc/9b/bc9ba0382cd63beeb4ed75d22ae0b49b_535x326.png) ### 哪里需要捕获异常就在哪里使用XdExecption类即可 直接往外抛就行thrown new XdException(-1,"message信息")