почему в п.4. "Исключение системы безопасности JavaRush. Вы выполняете потенциально опасную или запрещенную операцию."
![]()

package com.javarush.task.task18.task1827;
import java.io.*;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.nio.file.StandardOpenOption;
import java.util.ArrayList;
import java.util.List;
/*
Прайсы
*/
public class Solution {
public static void main(String[] args) throws Exception {
if (args.length == 4) {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String filename = reader.readLine();
BufferedReader readfile = new BufferedReader(new FileReader(filename));
Integer id = null, idtemp;
while (readfile.ready()) {
idtemp = Integer.parseInt(readfile.readLine().substring(0, 8).trim());
id = id == null ? idtemp : (idtemp > id ? idtemp : id);
}
readfile.close();
Files.write(Paths.get(filename), String.format("\n%-8d%-30.30s%-8.8s%-4.4s", ++id, args[1], args[2], args[3]).getBytes(), StandardOpenOption.APPEND);
}
}
}