On Wed, 6 Oct 2021 20:37:29 GMT, Andrey Turbanov <d...@openjdk.java.net> wrote:

>> 8274809: Update java.base classes to use try-with-resources
>
> Andrey Turbanov has updated the pull request incrementally with one 
> additional commit since the last revision:
> 
>   8274809: Update java.base classes to use try-with-resources
>   fix review comments

The rest looks OK.

src/java.base/share/classes/sun/net/www/MimeTable.java line 385:

> 383: 
> 384:     protected boolean saveAsProperties(File file) {
> 385:         try (FileOutputStream os = new FileOutputStream(file)) {

This is not strictly equivalent as now an exception thrown during `close()` 
will be printed instead of being ignored. I have no idea whether it's a good 
thing or a bad thing, but that's a _different_ thing...
So unless someone with more historical knowledge of this area can comment, 
maybe this change should be reverted.

-------------

PR: https://git.openjdk.java.net/jdk/pull/5818

Reply via email to