You are developing an application that uses a third-party JavaScript library named doWork().
The library occasionally throws an “object is null or undefined” error with an error code of -2146823281.
The application must:
Extract and handle the exceptions thrown by doWork()
Continue normal program execution if other exceptions occur
You need to implement the requirements.
Which code segment should you use?
A.
if( doWork() == -2146823281) {
…
}
B.
if( doWork() == “object is null or undefined”) {
…
}
C.
try {
doWork();
} catch(e) {
if(e.number == -2146823281)
…
}
D.
try {
doWork();
} catch(e) {
if(e.message == -2146823281)
…
}