During the development of a process, a certain label text must be retrieved. After retrieving the text, a button must be clicked and the following occurs:
1. The loading of the label text element takes longer than 30 seconds.
2. The loading of the button takes longer than 30 seconds.
3. The retrieving of the data or clicking the button must be tried until successful.
Based on UiPath best practices, what must the developer use to ensure that an error is thrown if the label text or the button element does not load?