例外処理 in Python
def raise_exception():
raise Exception("例外が発生しました")
def main():
try:
raise_exception()
except Exception as e:
print("Exception: {}".format(e))
if __name__ == "__main__":
main()
例外処理 in Rust
fn raise_exception() -> Result<(), String> {
Err("例外が発生しました".to_string())
}
fn main() {
match raise_exception() {
Ok(_) => println!("OK"),
Err(e) => println!("Error: {}", e),
}
}