Transcription: A function declaration without an exception specification is the general form of exception specification. It lets the function throw any exception. Use an empty exception specification, the keyword throw followed by an empty list, to prevent a function from throwing an exception. Use the third form to specify which exceptions the function can throw.