it doesn't throw on the same tick though so you won't be able to catch it. you would have to do some crazy event listener listening