Doesn't IOException extend Exception? You could do a `catch (final Exception e) {}`?