0
0
Javascriptprogramming~5 mins

Try–catch block in Javascript - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
Recall & Review
beginner
What is the purpose of a try–catch block in JavaScript?
A try–catch block is used to handle errors gracefully. The code inside the try block runs normally, but if an error happens, the catch block runs to handle that error without stopping the whole program.
Click to reveal answer
beginner
What happens if no error occurs inside the try block?
If no error occurs, the code inside the catch block is skipped, and the program continues running after the try–catch block.
Click to reveal answer
beginner
How do you access the error object inside the catch block?
You give a name to the error in parentheses after catch, like catch (error). Then you can use this name to get details about the error, for example, error.message.
Click to reveal answer
intermediate
Can you use a try–catch block without a catch block in JavaScript?
No, in JavaScript, a try block must be followed by either a catch block, a finally block, or both. You cannot have a try block alone.
Click to reveal answer
intermediate
What is the role of the finally block in a try–catch statement?
The finally block runs after the try and catch blocks, no matter what. It is used to run code that should always happen, like cleaning up resources.
Click to reveal answer
What part of a try–catch block runs only if an error occurs?
Atry block
Bcatch block
Cfinally block
Dnone
Which keyword is used to define the block where you put code that might cause an error?
Acatch
Bfinally
Ctry
Dthrow
What will happen if an error occurs in the try block but there is no catch block?
AThe error is automatically fixed
BThe error is ignored
CThe finally block runs
DThe program crashes
Which block runs regardless of whether an error occurs or not?
Afinally
Bcatch
Ctry
Dthrow
How do you get the error message inside the catch block?
AUsing error.message
BUsing try.message
CUsing catch.message
DUsing finally.message
Explain how a try–catch block helps in handling errors in JavaScript.
Think about what happens when code causes a problem.
You got /4 concepts.
    Describe the difference between the catch and finally blocks in a try–catch statement.
    One runs only on error, the other runs no matter what.
    You got /4 concepts.