【发布时间】:2012-03-11 10:02:09
【问题描述】:
是否可以在 Java 中创建我自己的未经检查的异常?
基本上,我愿意
- 有我自己的异常类,
MyUncheckedException - 这不会让我更新所有调用引发此异常的方法的方法,并使用大量自己的
throws
【问题讨论】:
-
请注意,向现有代码添加新异常基本上会破坏与 API 先前版本的兼容性。当然,如果你只添加 RuntimeExceptions 它仍然是二进制兼容的,但我个人认为更糟糕的是:不知情的人现在会链接到新版本并突然出现奇怪的错误.. ugh.
标签: java error-handling