I would like to dwell on the answer provided already with a very general solution.
Never explicitly use what the compiler is already implicitly using for you.
We can even generalize this further:
People make mistakes. Never explicitly do what the compiler already does for you.
... although this may be a little more controversial in some very obscure exceptional cases. The previous sentence should always be true.
The fair use of excess simply violates the DRY principle and, more importantly, causes human error and confusion in the future.
Therefore, avoid explicitly throwing anything that does not require it. Explicit spells are weapons: too often flaunting them too often, and someone may suffer.
source share