Unlike Java, it is not possible in C# to document that a method may throw an exception. So a method's header does not have a throws clause.