Разница между классом PrintWriter и FileWriter

try{

    File file = new File("write.txt");
    FileWriter writer = new FileWriter(file);

    PrintWriter printWriter = new PrintWriter(writer);
    printWriter.println("pqr");
    printWriter.println("jkl");
    printWriter.close();

    PrintWriter printWriter = new PrintWriter(file);
    printWriter.println("abc");
    printWriter.println("xyz");
    printWriter.close();
}

Я нене понимаю, в чем разницаЭти два пути. В каком сценарии я должен использовать printWriter и fileWriter.

Ответы на вопрос(4)

Ваш ответ на вопрос