Hello,<br>
Is it recommended as a good programming practice to catch all
exceptions and raise our own exceptions or let Python itself raise
these kinds of exceptions?<br>
For example imagine a function that needs an integer and '34' is
passed, this is ok because inside the function it uses int(variable)
but if a 'hello' is passed it will raise a ValueError exception.<br>
Is it better to handle this exception or let Python raise directly ValueError and stop execution or what is recommended?<br>
Thanks<br>