try/catch Exception instead of throws