Throwing the exception in the method head instead of catching it would be cleaner because you don't care about catching it.