Подскажите почему в первом случае не записывает в файл? Видел такое решение в некоторых вопросах, но у меня оно почему то не работает, сам решил задачу по другому.
public class Solution {
    public static void main(String[] args) throws IOException {
        OutputStream outputStream = new FileOutputStream("2");
        BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(outputStream));
        writer.write("qwerty");
        writer.close();


        BufferedWriter writer1 = new BufferedWriter(new FileWriter("2"));
        writer1.write("writer1"  + System.lineSeparator());
        writer1.write("writer1"  );
        writer1.close();
    }
}