src/java.net.http/share/classes/java/net/http/HttpResponse.java
branchhttp-client-branch
changeset 56203 be57b0428d84
parent 56167 96fa4f49a9ff
child 56257 82a9340bdda6
--- a/src/java.net.http/share/classes/java/net/http/HttpResponse.java	Tue Feb 27 14:59:28 2018 +0000
+++ b/src/java.net.http/share/classes/java/net/http/HttpResponse.java	Tue Feb 27 15:34:23 2018 +0000
@@ -193,7 +193,7 @@
      *        .build();
      *  client.sendAsync(request, BodyHandlers.ofFile(Paths.get("/tmp/f")))
      *        .thenApply(HttpResponse::body)
-     *        .thenAccept(System.out::println) }</pre>
+     *        .thenAccept(System.out::println); }</pre>
      *
      * Note, that even though the pre-defined handlers do not examine the
      * response code, the response code and headers are always retrievable from
@@ -204,12 +204,12 @@
      * <pre>{@code   HttpRequest request = HttpRequest.newBuilder()
      *        .uri(URI.create("http://www.foo.com/"))
      *        .build();
-     *  BodyHandler bodyHandler = (status, headers) -> status == 200
+     *  BodyHandler<Path> bodyHandler = (status, headers) -> status == 200
      *                      ? BodySubscribers.ofFile(Paths.get("/tmp/f"))
-     *                      : BodySubscribers.replacing(Paths.get("/NULL")));
-     *  client.sendAsync(request, bodyHandler))
+     *                      : BodySubscribers.replacing(Paths.get("/NULL"));
+     *  client.sendAsync(request, bodyHandler)
      *        .thenApply(HttpResponse::body)
-     *        .thenAccept(System.out::println) }</pre>
+     *        .thenAccept(System.out::println); }</pre>
      *
      * @param <T> the response body type
      * @see BodyHandlers