December 2016
Intermediate to advanced
841 pages
17h
English
Understanding how to use the available resources in an efficient manner will help us to create better applications. In a similar manner, understanding how to handle runtime errors will help us to improve the overall quality of our applications. Exception handling in TypeScript involves three main language elements.
When a runtime error takes place, an instance of the Error class is thrown:
throw new Error();
We can create custom errors in a couple of different ways. The easiest way to achieve it is by passing a string as argument to the Error class constructor:
Throw new Error("My basic custom error");If we need more customizable and advanced control over custom exceptions, we can use inheritance to achieve it:
module ...
Read now
Unlock full access