Public constructor requires that an exception is passed in. Generally you'll want to do this is in Application_Error and pass in in the InnerException of the error:

WebErrorHandler Handler = new WebErrorHandler(Server.GetLastError().InnerException);