@tsdotnet/exceptions
Version:
[](https://github.com/tsdotnet/exceptions/blob/master/LICENSE)  [ • 689 B
JavaScript
import SystemException from './SystemException.js';
/*!
* @author electricessence / https://github.com/electricessence/
* Licensing: MIT
* Based upon: https://msdn.microsoft.com/en-us/library/System.Exception%28v=vs.110%29.aspx
*/
const NAME = 'ArgumentException';
class ArgumentException extends SystemException {
paramName;
constructor(paramName, message, innerException) {
if (message && paramName)
message = `{${paramName}} ${message}`;
super(message, innerException);
this.paramName = paramName;
}
getName() {
return NAME;
}
}
export { ArgumentException as default };
//# sourceMappingURL=ArgumentException.js.map