Dart API Referencedart:coreArgumentError

ArgumentError class

Error thrown when a function is passed an unacceptable argument.

class ArgumentError implements Error {
 final message;

 /** The [message] describes the erroneous argument. */
 ArgumentError([this.message]);

 String toString() {
   if (message != null) {
     return "Illegal argument(s): $message";
   }
   return "Illegal argument(s)";
 }
}

Subclasses

RangeError

Implements

Error

Constructors

new ArgumentError([message]) #

The message describes the erroneous argument.

ArgumentError([this.message]);

Properties

final message #

final message

Methods

String toString() #

Returns a string representation of this object.

docs inherited from Object
String toString() {
 if (message != null) {
   return "Illegal argument(s): $message";
 }
 return "Illegal argument(s)";
}