12345678910111213141516 |
- package haxe.exceptions;
- /**
- An exception that is thrown when an invalid value provided for an argument of a function.
- **/
- class ArgumentException extends PosException {
- /**
- An argument name.
- **/
- public final argument:String;
- public function new(argument:String, ?message:String, ?previous:Exception, ?pos:PosInfos):Void {
- super(message == null ? 'Invalid argument "$argument"' : message, previous, pos);
- this.argument = argument;
- }
- }
|