rustHow to throw error in Rust
Rust provides the panic! macro to throw an error. This macro will cause the program to immediately exit with a message.
Code example:
fn main() {
panic!("This is an error message");
}
Output
thread 'main' panicked at 'This is an error message', src/main.rs:2:4
Explanation:
panic!is a macro provided by Rust that will cause the program to immediately exit with a message.- The message is provided as an argument to the macro.
- In the example above, the message is
This is an error message. - The output shows that the panic occurred on line 2 of the main.rs file.
Helpful links:
More of Rust
- How to replace a capture group using Rust regex?
- How to match whitespace with a regex in Rust?
- How to use regex to match a double quote in Rust?
- Regex example to match multiline string in Rust?
- How to use non-capturing groups in Rust regex?
- How to use regex lookbehind in Rust?
- How to match a URL with a regex in Rust?
- How to match the end of a line in a Rust regex?
- How to convert the keys of a Rust HashMap to a vector?
- How to clear a Rust HashMap?
See more codes...