9种常用便捷的Java异常处理方法,帮你脱身繁琐
前言 Java中的异常处理是个不简单的话题。初学者很难理解,即使是经验丰富的开发人员也可以花费数小时来讨论如何以及应该抛出或处理哪些异常。 这就是为什么大多数开发团队都有一套关于如何使用它们的规则的原因。而且,如果您是团队新手,那么您可能会感到惊讶,这些规则与您以前使用的规则有何不同。 尽管如此,大多数团队还是采用了几种最佳实践。以下是9个最重要的信息,它们可以帮助您入门或改善异常处理。 一、在finally块中清理资源或使用Try-With-resource语句 经常发生的是,您在try块中使用了一个资源,例如InputStream,之后需要关闭它。在这些情况下,常见的错误是在try块的末尾关闭资源。 publicvoiddoNotCloseResourceInTry(){ FileInputStreaminputStream=null; try{ Filefile=newFile("./tmp.txt"); inputStream=newFileInputStream(file); //usetheinputStreamtoreadafile //doNOTdothis input...