import java.io.*; class One { public static void main(String[] args) { One.countLines(args[0]); } public static void countLines(String name) { try { FileInputStream cable = new FileInputStream( name ); InputStreamReader receiver = new InputStreamReader(cable); BufferedReader handset = new BufferedReader(receiver); String line = handset.readLine(); int count = 0; while (line != null) { count = count + 1; // System.out.println("(" + line + ")"); line = handset.readLine(); } cable.close(); System.out.println("There are " + count + " lines in file " + name); } catch (Exception e) { System.out.println("Something went wrong: " + e.toString()); } } }