title: In Google Apps Script, can a timeout be caught with try/catch or does it occur at a higher level?
body: <p>So I have some code running off a button click. There are a number of functions, called one after another. In some of them there are calls to REST services. Occasionally, the whole shebang runs over 6 minutes thus hitting the timeout barrier which, unlike the sound-barrier, cannot be broken. </p>
  
  <p>Is the timeout trappable? Can I wrap the most likely offender in a try/catch and have the catch block evaluate at the appropriate moment? Or am I stuck with trying to make things just so incredibly performant that I never hit the wall?</p>