Extend the Thread::exception function to forward external interrupts to the _interrupt function for processing.