JavaScript Tutorial/Statement/throw
throw
Syntax
<source lang="javascript">
throw exception</source>
Throw that error
<source lang="javascript">
<HTML> <HEAD> <TITLE>Throw that error!</TITLE> <SCRIPT> function throwError(errString) {
try { throw new Error (42, errString); } catch(e){ alert("Error number: " + e.number + "; Description: " + e.description) }
} </SCRIPT> </HEAD> <BODY> <FORM name="theForm"> Error text: <INPUT type=text name=errText size=40> <INPUT type=button name=btnThrow value="Throw it!" onClick="throwError(document.theForm.errText.value);"> </FORM> </BODY> </HTML></source>