Add missing scripts/ex/error-subtype.js
Oops! scripts/ex/error-subtype.js: Add file.website
parent
6f029a3f45
commit
23ceff79ca
|
@ -0,0 +1,15 @@
|
||||||
|
const MyError = Class( 'MyError' )
|
||||||
|
.extend( Error, {} );
|
||||||
|
|
||||||
|
const e = MyError( 'Foo' );
|
||||||
|
e.message; // Foo
|
||||||
|
e.name; // MyError
|
||||||
|
|
||||||
|
// -- if supported by environment --
|
||||||
|
e.stack; // stack beginning at caller
|
||||||
|
e.fileName; // caller filename
|
||||||
|
e.lineNumber; // caller line number
|
||||||
|
e.columnNumber; // caller column number
|
||||||
|
|
||||||
|
// general case
|
||||||
|
throw MyError( 'Foo' );
|
Loading…
Reference in New Issue