编码时如何选择错误信息返回方式

我想请教一下各位大牛,你们写代码的时候,一般如何返回错误信息?

我目前想到的有以下几种方式,
1、接口返回错误码,然后通过其他接口传入错误码查询错误信息;
2、接口直接返回错误信息;
3、接口抛异常返回错误信息。

我感觉上述方式都不好用,我想听听你们的看法。

1个回答

错误代码+错误信息 你看第三方提供的开发文档不都这样么 json 或者xml

monkeyqqqq
狂暴的小猴儿 回复baidu_25624935: 类库 当然是直接抛异常了 面向程序员去处理的 我说的是和业务相关的返回 你总不能抛一堆异常给客户端吧
4 年多之前 回复
baidu_25624935
baidu_25624935 那为什么.NET库中的那些类提供的方法是直接抛异常的方式了,比如串口操作,如果设置的串口不存在或被占用,好像直接就异常了,并没有通过返回错误码的形式。
4 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐