|
|
1
4
在我看来这很合理。通过抛出RuntimeException,您实际上是将该情况视为致命错误,如果应用程序要求您使用特定的算法,这是有意义的。 |
|
|
2
2
捕捉比抛出的异常更具体的异常是有意义的,因为如果您有特定的响应,那么响应特定的案例总是很好的。不过,在这种情况下,为什么要用
对你来说,打电话的人能帮你做些什么吗
|
|
|
3
0
我会做一些像
在这种情况下,不需要创建多余的结构来触发远距离的动作,当我绊倒它们时,我发现这些动作总是令人困惑。 我必须承认,我更喜欢RuntimeExceptions而不是checked Exceptions,但在本例中不是这样,因为它只是在特殊情况之上添加了特殊情况。 |