5 - https://bocoup.com/blog/the-catch-with-try-catch
10 If a `catch` clause in a `try` statement accidentally (or purposely) assigns another value to the exception parameter, it is impossible to refer to the error from that point on.
11 Since there is no `arguments` object to offer alternative access to this data, assignment of the parameter is absolutely destructive.
15 This rule disallows reassigning exceptions in `catch` clauses.
17 Examples of **incorrect** code for this rule:
22 /*eslint no-ex-assign: "error"*/
33 Examples of **correct** code for this rule:
38 /*eslint no-ex-assign: "error"*/