使用try-with-resources

原代码:
使用try-with-resources_第1张图片

编译后:

import java.io.IOException;
import java.net.ServerSocket;

public class RpcServer
{
  public void publisher(Object paramObject, int paramInt)
  {
    ServerSocket localServerSocket;
    try
    {
      localServerSocket = new ServerSocket(paramInt); Object localObject = null;

      if (localServerSocket != null) if (localObject != null) try { localServerSocket.close(); } catch (Throwable localThrowable) { localObject.addSuppressed(localThrowable); } else localServerSocket.close(); 
    } catch (IOException localIOException) {
      localIOException.printStackTrace();
    }
  }
}

参考资料:

https://blog.csdn.net/Dongguabai/article/details/82989332

你可能感兴趣的:(unqualitatively)