Which code snippet correctly declares a custom exception named InvalidResponse?
public Exception InvalidResponse () -> Exception; Official documentation: Exceptions
public Exception InvalidResponse = new Exception ();
class InvalidResponse: Exception {}
struct InvalidResponse: Exception {}