try to test the code block for errors.
The catch statement handles the error.
throw creates and runs out of error.
Try { //Run code here throws an error } catch (Err) { //Handle error here }
Here is an example:
<P>Please output a number from 5 to 10:</P><inputID= "Demo"type= "text"><Buttontype= "button"onclick= "myFunction ()">Test input</Button><PID= "Mess"></P></Body></HTML><Scripttype= "Text/javascript"> functionmyFunction () {Try{ varx=document.getElementById ("Demo"). Value; Take the value of the elementif(x=="") Throw "value is empty"; Throws an error based on the obtained valueif(IsNaN (x))Throw "not a number ."; if(x>Ten) Throw "too Big"; if(x<5) Throw "too small"; } Catch(err) {vary=document.getElementById ("mess"); Catch the error above throw throw, give P label display y.innerhtml="Error:" +Err+ ". "; }}</Script>
JS in try: Catch.. Usage of