JavaScript Tutorial/Statement/throw
throw
Syntax
throw exception
Throw that error
<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>