new DeveloperError(message)
        Constructs an exception object that is thrown due to a developer error, e.g., invalid argument,
argument out of range, etc.  This exception should only be thrown during development;
it usually indicates a bug in the calling code.  This exception should never be
caught; instead the calling code should strive not to generate it.
On the other hand, a
    
    
    
    
    
        
On the other hand, a
RuntimeError indicates an exception that may
be thrown at runtime, e.g., out of memory, that the calling code should be prepared
to catch.
    | Name | Type | Description | 
|---|---|---|
| message | String | optional The error message for this exception. | 
See:
        Source: 
        Core/DeveloperError.js, line 25
    
    
Members
- 
    readonlymessage :String
- 
    
    The explanation for why this exception was thrown.Source: Core/DeveloperError.js, line 38
- 
    readonlyname :String
- 
    
    'DeveloperError' indicating that this exception was thrown due to a developer error.Source: Core/DeveloperError.js, line 31
- 
    readonlystack :String
- 
    
    The stack trace of this exception, if available.Source: Core/DeveloperError.js, line 53
