mirror of
https://github.com/puppeteer/puppeteer
synced 2024-06-14 14:02:48 +00:00
926 B
926 B
Home > puppeteer > Puppeteer > errors
Puppeteer.errors property
Signature:
get errors(): PuppeteerErrors;
Remarks
Puppeteer methods might throw errors if they are unable to fulfill a request. For example, page.waitForSelector(selector[, options])
might fail if the selector doesn't match any nodes during the given timeframe.
For certain types of errors Puppeteer uses specific error classes. These classes are available via puppeteer.errors
Example
An example of handling a timeout error:
try {
await page.waitForSelector('.foo');
} catch (e) {
if (e instanceof puppeteer.errors.TimeoutError) {
// Do something if this is a timeout.
}
}