编写一个函数 divide_numbers(a, b),接受两个参数,并返回两个数的除法结果。在函数中处理可能出现的除以零的情况,并抛出一个自定义的异常 "DivideByZeroError"。在调用该函数时,捕获该异常并打印出错误消息。
编写一个函数 read_file(file_path),接受一个文件路径作为参数,尝试打开并读取文件的内容。如果文件不存在,抛出一个自定义的异常 "FileNotFoundError"。在调用该函数时,捕获该异常并打印出错误消息。
编写一个函数 calculate_square_root(n),接受一个数字作为参数,并计算其平方根。如果参数为负数,抛出一个自定义的异常 "NegativeNumberError"。在调用该函数时,捕获该异常并打印出错误消息。
网友评论