Welcome to the Ranch
I shall add you to our “general” and IO fora.
Your documentation comment should say a lot more. It doesn't describe what the method does, nor under what circumstances the Exception would be thrown.
There is a discrepancy between the declared exceptions (line 5
throws....), the documentation comment, and what exceptions the method actually throws. I don't think it will throw any checked exceptions because you have caught all the likely ones.
You are using legacy code; File has been regarded as legacy code since Java7 in 2009.
Why are you
catching two different exception types and doing the same action for each? You only need
catch (IOException ie).
Your use of
finally is clunky, with lots of repeated code, but will work correctly.
At least I think it will; somebody will tell you soon enough if I am mistaken 
I think you should push whoever says not to use try‑with‑resources into the canal. I couldn't find any information about XSSFWorkbook; does that need to be closed separately?
Do you ever use
xlsxFileContent? Is it necessary to initialise it in line 6?