Seems odd to have the double try-catch here. Can't we just have one?

Also, if we blindly catch exceptions and don't do anything, it's good to leave a comment about why.