How can I remove or trim a line in a text file in Java?
This is my program but it does not work.
I want to remove a line in text file, a line contain the word of user input

```
  try {
        File inputFile = new File("temp.txt");
        File tempFile = new File("temp1.txt");

        BufferedReader reader = new BufferedReader(new FileReader(inputFile));
        BufferedWriter writer = new BufferedWriter(new FileWriter(tempFile));

        String lineToRemove = name;
        String currentLine;

        while((currentLine = reader.readLine()) != null)
        {
            //trim newline when comparing with lineToRemove
            String trimmedLine = currentLine.trim();
            if(!trimmedLine.startsWith(lineToRemove))
            {
                // if current line not start with lineToRemove then write to file
                writer.write(currentLine);
            }
        }
        writer.close();
        reader.close();
    }
    catch(IOException ex)
    {
        System.out.println("Error reading to file '" + fileName + "'");

    }

```