All pastes #191539 Raw Edit

Unnamed

public text v1 · immutable
·published 2006-10-05 02:20 UTC
rendered paste body
public static void main(String[] args) {
        if(args.length != 2) {
            System.err.println("Usage: java FindString search-string file-name");
        }
        else {


            FileReader reader;

            try {
                reader = new FileReader(args[1]);
            }
            catch (FileNotFoundException e) {
                System.err.println("File does not exist");
                e.getMessage();
                System.exit(1);
            }


            BufferedReader buffReader = new BufferedReader(reader);
            String input = null;
 	do {
                try {
                    input = buffReader.readLine();
                }
                catch (IOException e) {
                    System.err.println("IO error");
                    e.getMessage();
                    System.exit(1);
                }
                if(input != null && input.indexOf(args[0]) != -1) {
                    System.out.println(input);
                }
            } while (input != null);
        }