Change has the type is of the type "public delegate Object ThrowExceptionMethod(params object[] obj);"

So the method needs a return type. Because Listen does not return any return value, I return null.