FWQ
项目 对可恢复条件使用检查异常,对编程错误使用运行时异常
java 中的异常类型: 检查异常:用于调用者可以恢复的可恢复条件。 运行时异常:针对编程错误,例如违反前提条件(例如,访问数组的无效索引)。 bug:通常为 jvm 保留,开发人员不应该使用。 检查异常与检查异常运行时异常: 如果调用代码可以采取行动来解决问题,请使用已检查的异常。 使用运行时异常来指示 api 合约中的缺陷,这些缺陷必须由开发人员修复。 // exemplo de exceção verificada (condição recuperável) public void readfile(string filepath) throws ioexception { // código…