错误处理
可恢复的错误
例如文件未找到 可再次尝试一般返回Result<T,E>
不可恢复错误
bug 例如访问索引超出范围 一般用宏panic!强行终止
Result枚举
- rust
enum Result<T,E>{ Ok(T), Err(E), }T 操作成功情况下 返回的数据的类型
E 操作失败情况下 返回的错误的类型
- 本文链接: https://sharkoff-blog.top/posts/8.%E9%94%99%E8%AF%AF%E5%A4%84%E7%90%86/
- 版权声明: 本站所有文章除特别声明外,均采用 CC BY-NC-SA 许可协议。

