Как исправить проблему безопасности в этом коде Java? - PullRequest
0 голосов
/ 04 ноября 2019

У меня есть задание найти проблему безопасности в этом коде. Я не могу найти проблему. Они сказали, что в этом коде есть проблемы с безопасностью.

    public static void main(String[] args) {
        // TODO code application logic here
        // Read the filename from the command line argument
        String filename = args[0];
        BufferedReader inputStream = null;
        String fileLine;
        try {
            inputStream = new BufferedReader(new FileReader(filename));
            System.out.println("Email Addresses:");
// Read one Line using BufferedReader
            while ((fileLine = inputStream.readLine()) != null) {
                System.out.println(fileLine);
            }
        } catch (IOException io) {
            System.out.println("File IO exception" + io.getMessage());
        } finally {
// Need another catch for closing
// the streams
            try {
                if (inputStream != null) {
                    inputStream.close();
                }
            } catch (IOException io) {
                System.out.println("Issue closing the Files" + io.getMessage());
            }
        }
 }
```
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...