最佳答案
人们普遍认为抛出异常
的方法是一个坏主意。原因是它没有向调用代码提供有关它们可能需要处理什么类别的异常的线索。因此,看到抛出异常
通常是代码设计不当或开发人员懒惰的标志。
建议的做法是处理生成的异常或抛出提供更多上下文的显式异常。例如,在 JDK 中,java.io.IOException 是一种常见的抛出异常,它在某种程度上仍然是通用的,但至少让您了解发生了哪种错误。
如果没有其他选择,您应该只添加抛出异常
。
关于java - 在方法中抛出异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5138613/