MFS1102 Object Oriented Programming€¦ · try { //Run some code here } catch(err) { //Handle...
Transcript of MFS1102 Object Oriented Programming€¦ · try { //Run some code here } catch(err) { //Handle...
![Page 1: MFS1102 Object Oriented Programming€¦ · try { //Run some code here } catch(err) { //Handle errors here}](https://reader030.fdocuments.us/reader030/viewer/2022041103/5f02b1407e708231d405888d/html5/thumbnails/1.jpg)
MFS1102 Object Oriented Programming
![Page 2: MFS1102 Object Oriented Programming€¦ · try { //Run some code here } catch(err) { //Handle errors here}](https://reader030.fdocuments.us/reader030/viewer/2022041103/5f02b1407e708231d405888d/html5/thumbnails/2.jpg)
![Page 3: MFS1102 Object Oriented Programming€¦ · try { //Run some code here } catch(err) { //Handle errors here}](https://reader030.fdocuments.us/reader030/viewer/2022041103/5f02b1407e708231d405888d/html5/thumbnails/3.jpg)
•
•
•
•
•
![Page 4: MFS1102 Object Oriented Programming€¦ · try { //Run some code here } catch(err) { //Handle errors here}](https://reader030.fdocuments.us/reader030/viewer/2022041103/5f02b1407e708231d405888d/html5/thumbnails/4.jpg)
•
•
•
![Page 5: MFS1102 Object Oriented Programming€¦ · try { //Run some code here } catch(err) { //Handle errors here}](https://reader030.fdocuments.us/reader030/viewer/2022041103/5f02b1407e708231d405888d/html5/thumbnails/5.jpg)
<script type = "text/javascript"> <!–
window.print(; //-->
</script>
![Page 6: MFS1102 Object Oriented Programming€¦ · try { //Run some code here } catch(err) { //Handle errors here}](https://reader030.fdocuments.us/reader030/viewer/2022041103/5f02b1407e708231d405888d/html5/thumbnails/6.jpg)
![Page 7: MFS1102 Object Oriented Programming€¦ · try { //Run some code here } catch(err) { //Handle errors here}](https://reader030.fdocuments.us/reader030/viewer/2022041103/5f02b1407e708231d405888d/html5/thumbnails/7.jpg)
<script type = "text/javascript"> <!–
window.printme(); //-->
</script>
![Page 8: MFS1102 Object Oriented Programming€¦ · try { //Run some code here } catch(err) { //Handle errors here}](https://reader030.fdocuments.us/reader030/viewer/2022041103/5f02b1407e708231d405888d/html5/thumbnails/8.jpg)
•
•
•
![Page 9: MFS1102 Object Oriented Programming€¦ · try { //Run some code here } catch(err) { //Handle errors here}](https://reader030.fdocuments.us/reader030/viewer/2022041103/5f02b1407e708231d405888d/html5/thumbnails/9.jpg)
•
•
•
![Page 10: MFS1102 Object Oriented Programming€¦ · try { //Run some code here } catch(err) { //Handle errors here}](https://reader030.fdocuments.us/reader030/viewer/2022041103/5f02b1407e708231d405888d/html5/thumbnails/10.jpg)
![Page 11: MFS1102 Object Oriented Programming€¦ · try { //Run some code here } catch(err) { //Handle errors here}](https://reader030.fdocuments.us/reader030/viewer/2022041103/5f02b1407e708231d405888d/html5/thumbnails/11.jpg)
try{
var password = "123456";if ( password.length < 5 ){
throw "SHORT";} else if ( password.length > 10 ) {
throw "LONG";}
} catch ( err ) {if ( err == "SHORT" ){
alert ( "password must more than 5" );} else if ( err == "LONG" ) {
alert ( “password must less than 10" );}
}
Example
•
•
•
•
![Page 12: MFS1102 Object Oriented Programming€¦ · try { //Run some code here } catch(err) { //Handle errors here}](https://reader030.fdocuments.us/reader030/viewer/2022041103/5f02b1407e708231d405888d/html5/thumbnails/12.jpg)
try { //Run some code here }
catch(err) { //Handle errors here
}
![Page 13: MFS1102 Object Oriented Programming€¦ · try { //Run some code here } catch(err) { //Handle errors here}](https://reader030.fdocuments.us/reader030/viewer/2022041103/5f02b1407e708231d405888d/html5/thumbnails/13.jpg)
function message() { try{ showalert("Call showalert"); } catch(e) {
alert("error " + e); }
}
Example
![Page 14: MFS1102 Object Oriented Programming€¦ · try { //Run some code here } catch(err) { //Handle errors here}](https://reader030.fdocuments.us/reader030/viewer/2022041103/5f02b1407e708231d405888d/html5/thumbnails/14.jpg)
•
•
•
![Page 15: MFS1102 Object Oriented Programming€¦ · try { //Run some code here } catch(err) { //Handle errors here}](https://reader030.fdocuments.us/reader030/viewer/2022041103/5f02b1407e708231d405888d/html5/thumbnails/15.jpg)
•
•
![Page 16: MFS1102 Object Oriented Programming€¦ · try { //Run some code here } catch(err) { //Handle errors here}](https://reader030.fdocuments.us/reader030/viewer/2022041103/5f02b1407e708231d405888d/html5/thumbnails/16.jpg)
Example
<html><head><script type = "text/javascript">
function myFunc() {var a = 50;alert("Value of variable a is : " + a );
}</script></head>
<body><p>Click the following to see the
result:</p><form>
<input type = "button" value ="Click Me" onclick = "myFunc();" />
</form></body>
</html>
![Page 17: MFS1102 Object Oriented Programming€¦ · try { //Run some code here } catch(err) { //Handle errors here}](https://reader030.fdocuments.us/reader030/viewer/2022041103/5f02b1407e708231d405888d/html5/thumbnails/17.jpg)
Output
![Page 18: MFS1102 Object Oriented Programming€¦ · try { //Run some code here } catch(err) { //Handle errors here}](https://reader030.fdocuments.us/reader030/viewer/2022041103/5f02b1407e708231d405888d/html5/thumbnails/18.jpg)
<script type = "text/javascript"><!-- function myFunc() {
var a = 100; var b = 0;try {
if ( b == 0 ) {throw( "Divide by zero error." );
} else {var c = a / b;
}}catch ( e ) {
alert("Error: " + e );}
} //--> </script>
<p>Click the following to see the result:</p><form>
<input type = "button" value = "Click Me" onclick ="myFunc();" /></form>
![Page 19: MFS1102 Object Oriented Programming€¦ · try { //Run some code here } catch(err) { //Handle errors here}](https://reader030.fdocuments.us/reader030/viewer/2022041103/5f02b1407e708231d405888d/html5/thumbnails/19.jpg)
Output
![Page 20: MFS1102 Object Oriented Programming€¦ · try { //Run some code here } catch(err) { //Handle errors here}](https://reader030.fdocuments.us/reader030/viewer/2022041103/5f02b1407e708231d405888d/html5/thumbnails/20.jpg)
•
•
•
![Page 21: MFS1102 Object Oriented Programming€¦ · try { //Run some code here } catch(err) { //Handle errors here}](https://reader030.fdocuments.us/reader030/viewer/2022041103/5f02b1407e708231d405888d/html5/thumbnails/21.jpg)
EXAMPLE<head>
<script type = "text/javascript">
<!–-
window.onerror = function (msg, url, line) {
alert("Message : " + msg );
alert("url : " + url );
alert("Line number : " + line ); }
//-->
</script>
</head>
<body>
<p>Click the following to see the result:</p>
<form>
<input type = "button" value = "Click Me"
onclick = "myFunc();" />
</form>
</body>
![Page 22: MFS1102 Object Oriented Programming€¦ · try { //Run some code here } catch(err) { //Handle errors here}](https://reader030.fdocuments.us/reader030/viewer/2022041103/5f02b1407e708231d405888d/html5/thumbnails/22.jpg)
•
<img src="myimage.gif"
onerror="alert('An error occurred loading the image.')" />
![Page 23: MFS1102 Object Oriented Programming€¦ · try { //Run some code here } catch(err) { //Handle errors here}](https://reader030.fdocuments.us/reader030/viewer/2022041103/5f02b1407e708231d405888d/html5/thumbnails/23.jpg)