Reports catch blocks that immediately rethrow the caught exception without performing any action on it. Such catch blocks are unnecessary and have no error handling.

Example:


        try {
            new FileInputStream("");
        } catch (FileNotFoundException e) {
            throw e;
        }