![]() |
1
18
从不说不;) 在上面的示例中,您可以始终捕获异常,然后抛出RuntimeException:
HTH公司 |
![]() |
2
6
如果你能保证这个异常永远不会发生 ,那么最好将这个断言局限在最窄的范围内,而不是让它传播,因为其他人不看文档可能不会意识到这一点。
您应该始终抛出适合您的抽象级别的异常( ,第61项)。声明你可能会扔东西,当它保证永远不会发生,打破了这个设计准则。 |
|
M.Jane · 组织和编写异常类的正确方法 7 年前 |
![]() |
shubham daharwal · java中的内部捕获异常 7 年前 |
![]() |
Jon · 如何在不需要任何操作的情况下处理Python异常 7 年前 |
![]() |
felix1415 · C++捕获(标准::异常和e)与捕获(…) 7 年前 |
![]() |
k0pernikus · 如何在scala中键入可能引发异常的函数? 7 年前 |