Pobieranie obrazu z adresu URL (Java)

Próbuję przeczytać poniższy obraz

Ale pokazuje IIOException.

Oto kod:

Image image = null;
URL url = new URL("http://bks6.books.google.ca/books?id=5VTBuvfZDyoC&printsec=frontcover&img=1& zoom=5&edge=curl&source=gbs_api");
image = ImageIO.read(url);
jXImageView1.setImage(image);