> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sourcery.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Dont-Reassign-Caught-Exceptions

#### Sourcery rule id: `dont-reassign-caught-exceptions`

#### Description

Don't reassign the bound exception ${exc}


#### Match

```javascript
try { whatever(); } catch (e) { e = new Error('something'); }
```



#### Explanation

Reassigning exceptions may lead to unexpected behaviour, and the variable should be treated as if it were constant.
