The Unpleasant Surprise My first experience with C# exceptions, after having been a Java coder for a long time, wasn’t good. My carefully written, rigorously tested C# code suddenly started crashing. What happened? My code relied on a library written by someone else, and the owner of that library had changed a method…