Rust使用?多次传播错误后,怎么定位最开始发生error的地方?
正确答案是使用 unwrap, unwind, 只要你用 result, 那就是不需要定位发生 错误的位置我发现好多人分不清 错误和异常, 当然可能和某些语言里异常当错误用有关系 错误就是别人的锅, 输入有问题, 别人处理的有问题, 编译期已经预见到的问题, 此时应该用 Result 异常就是自己的锅, 自己逻辑没处理好, 代码有 bug, 出问题直接捅破天, 那就用 panic显然你用了 Result 就是说明我自己没问题 既然我自己代码没问题, 我逻辑没问题, 那我干…。
相关推荐
最新更新
推荐阅读
为什么个人需要公网ip?
能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
SpaceX 星舰 36 号火箭静态点火测试爆炸,爆炸的原因是什么?会对星舰发展产生什么影响?
奥迪暂停全面电动化***,不再设定停售燃油车时间表,此前沃尔沃、奔驰也调整全面电动化***,如何解读?
AI认为贴6目才是平衡的,但为什么现在中国规则贴目是7.5目?
眼睛有飞蚊症可以自愈吗?
沃尔特收购湖人大部分股权交易估值达 100 亿美元,创职业体育队最高纪录,为什么湖人的商业价值这么大?
如何看待郑钦文盘中破发点换鞋?
大街上看到大白腿,忍不住瞄了两眼,算不算不尊重女性?
你如何评价小米这个品牌?
猜你喜欢
关注我们

包装用纸
网站首页
