■ panic! 매크로를 사용해 에러를 처리하는 방법을 보여준다.
▶ 예제 코드 (RS)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
use std::fs; use std::io; let result : Result<fs::File, io::Error> = fs::File::open("hello.txt"); let file : fs::File = match result { Ok(file) => file, Err(error) => { panic!("There was a problem opening the file : {:?}", error) } }; |