Lecture Videos
  1  import java.util.Scanner;
  2  
  3  public class ReadFileFromURL {
  4    public static void main(String[] args) {
  5      System.out.print("Enter a URL: ");   
  6      String URLString = new Scanner(System.in).next();
  7         
  8      try {
  9        java.net.URL url = new java.net.URL(URLString); 
 10        int count = 0;
 11        Scanner input = new Scanner(url.openStream());
 12        while (input.hasNext()) {
 13          String line = input.nextLine();
 14          count += line.length();
 15        } 
 16        
 17        System.out.println("The file size is " + count + " characters");
 18      }
 19      catch (java.net.MalformedURLException ex) {
 20        System.out.println("Invalid URL");
 21      }
 22      catch (java.io.IOException ex) {
 23        System.out.println("IO Errors");
 24      }
 25    }
 26  }