异常练习

2023-12-04  本文已影响0人  JAVA加油

编写一个函数 divide_numbers(a, b),接受两个参数,并返回两个数的除法结果。在函数中处理可能出现的除以零的情况,并抛出一个自定义的异常 "DivideByZeroError"。在调用该函数时,捕获该异常并打印出错误消息。

编写一个函数 read_file(file_path),接受一个文件路径作为参数,尝试打开并读取文件的内容。如果文件不存在,抛出一个自定义的异常 "FileNotFoundError"。在调用该函数时,捕获该异常并打印出错误消息。

编写一个函数 calculate_square_root(n),接受一个数字作为参数,并计算其平方根。如果参数为负数,抛出一个自定义的异常 "NegativeNumberError"。在调用该函数时,捕获该异常并打印出错误消息。

上一篇下一篇

猜你喜欢

热点阅读