运行时异常,如空指针异常、依赖异常或数据库连接失败异常。如果在 REST API 服务中出现上述任何异常,是否炸毁了您的服务。
如果它可以炸毁服务,如何处理这些异常以保护服务?
炸毁我的意思是服务器变得无响应,当时调用 API 的客户将收到 5xx 错误。
我看到人们告诉我们永远不应该处理或捕获运行时异常,因为它很糟糕,我们永远不会修复代码中的错误。
那么,我想每项服务都应该在某个时候崩溃,因为总会有例外?