try
blocks can be nested, and an exception is always handled in the nearest catch block:
try {
//lines of code
try {
//other lines of code
} finally {
//other lines of code
}
} catch (e) {
}
If an exception is raised in the inner try
, it’s handled in the outer catch
block.
We’ve finished module 13!
Lessons this unit:
0: | Introduction |
1: | Types of errors |
2: | Creating exceptions |
3: | Handling exceptions |
4: | Finally |
5: | ▶︎ Nested try blocks |