<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def __getJoin(self, web):
 """Scrap the join date from a GitHub profile. :param web: parsed web. :type web: BeautifulSoup node. """

        join = web.findAll("a", {"class": "dropdown-item"})
        for j in join:
            try:
                if "Joined GitHub" in j.text:
                    self.join = j["href"][-10:]
            except IndexError as error:
                print("There was an error with the user " + self.name)
                print(error)
            except AttributeError as error:
                print("There was an error with the user " + self.name)
                print(error)