后端服务的异常和客户端异常的区别
做android客户端开发的时候,空指针会直接导致客户端崩溃。
服务器上的dubbo服务在处理某个请求的时候,发生空指针之后,却不会导致服务挂掉,服务还能继续处理请求。
刚入行的菜鸟,希望前辈能帮科普一下这里面的知识。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
做android客户端开发的时候,空指针会直接导致客户端崩溃。
服务器上的dubbo服务在处理某个请求的时候,发生空指针之后,却不会导致服务挂掉,服务还能继续处理请求。
刚入行的菜鸟,希望前辈能帮科普一下这里面的知识。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(8)
应该是dubbo里面有filter过滤了,或者你们自己在api层有做过aop拦截,把这个异常都catch住了啊
跟异常处理有关,你可以理解为服务端的容器(Tomcat等)在你写的代码(Servlet等)最外层又包裹了一层try...catch...。
被获取了吧
做过处理吧,都被 catch 到了,我写的 servlet 空指针也会崩溃的.
钉钉
只是按道理
按理说空指针异常是绝对不允许出现的异常
不如用ZBUS很轻量,都是ESB的功能