Exception safety for C#

  title={Exception safety for C#},
  author={K. Rustan M. Leino and Wolfram Schulte},
  journal={Proceedings of the Second International Conference on Software Engineering and Formal Methods, 2004. SEFM 2004.},
Programming-language mechanisms for throwing and handling exceptions can simplify some computer programs. However the use of exceptions can also be error prone, leading to new programming errors and code that is hard to understand. This paper describes ways to tame the exception usage in C#. In particular the paper describes the treatment of exceptions in Spec#, an experimental superset of C# that includes code contracts. 
Highly Cited
This paper has 24 citations. REVIEW CITATIONS

From This Paper

Topics from this paper.
17 Citations
19 References
Similar Papers


Publications citing this paper.


Publications referenced by this paper.
Showing 1-10 of 19 references

Ed.,Systems Programming with Modula-3

  • G. Nelson
  • ser. Series in Innovative Technology. Prentice…
  • 1991
Highly Influential
4 Excerpts

Microsoft Visual C# .NET

  • M. Williams
  • 2002
1 Excerpt

Similar Papers

Loading similar papers…