You can use the ArgumentOutOfRangeError
class from the rxjs
library in TypeScript like this:
index.ts556 chars22 lines
In the above example, we import the ArgumentOutOfRangeError
class from the rxjs
library. We define a function called checkRange
that takes a number argument and throws an ArgumentOutOfRangeError
if the number is less than 1
or greater than 10
. We then use a try-catch
block to call this function with an argument of 15
, which will throw an ArgumentOutOfRangeError
. Finally, we catch the error and check if it's an instance of ArgumentOutOfRangeError
, and log an appropriate error message in the console.
gistlibby LogSnag