Illegal Function Nesting Exception
This exception is thrown when a function is executed from a location in the code where it should not be used.
This exception is thrown when a function is executed from a location in the code where it should not be used.