Hello, So when coding, at deferent stages we need different levels of error handling. For example at stage of finding the concept, initial implementation, alpha, releasing testing, etc. By some bits of code we can simulate enable/disable error handling. But it would be very helpful to have such thing built in the language with some more pythonic salt 😁. For example, Assume this behavior.. ************ SetExceptionLevel(50) try: x = 1 / 0 except(0) Exception as e: print(e) except (40) ZeroDivisionError as e1: x = math.inf except (40) ValueError as e2: x = None except(60) Exception as e3: raise e3 **************** i.e. one exception can have more than one handler and each handler has a level to enable it, so now for this example the first 2 exception will run only, If we want the last one to run also we need to change the first line to "SetExceptionLevel(70)" for example. The third one " ValueError " will never be triggered. And if no exception met the requirements "level and exception type" then the error will be raised out.