Thus, an audio-visual live performance bound to fail. Even if a statement or expression is syntactically correct, it may cause an error. It is possible to write programs that handle such errors. First, the try clause (the statement(s) between the try and except keywords) is executed. If no exception occurs, the except clause is skipped and execution of the try statement is finished. If an exception does occur, the rest of the clause is skipped. Then, the except clause is executed. The raise statement allows the programmer to force a specified exception to occur.
That much is true for a computer program.
But a computer is as much part of the physical reality as the programmer. And here failure, decay and unforeseen circumstances are inevitable. Is it possible to handle such errors? First, a key is pressed. If no exception occurs, a sound is created. If an exception does occur