Re: unexpected exception handler
You sound as if exceptions just happen unpredictably, like earthquakes or
tornadoes. Computers are deterministic state machines. Exceptions don't
occur at random, they are thrown by some piece of code in your
application. You are basically saying that you have no idea what your
That's not accurate. Computers have a lot of non-determinism. Some, like
timing of hardware I/O, the software should expect and process without
exceptions. Others, like network or disk checksum failures, the software
should expect and may generate exceptions for internal flow control. But
yet others, like memory bit errors, could occur asynchronously and are
reported by a exception generated by hardware, randomly and from the level
of abstraction of application software, perfectly so.
code is doing. That's not a good way to develop software.
--
With best wishes,
Igor Tandetnik
With sufficient thrust, pigs fly just fine. However, this is not
necessarily a good idea. It is hard to be sure where they are going to
land, and it could be dangerous sitting under them as they fly
overhead. -- RFC 1925