No, unlike Java, C# does not require (or even allow) the developer to specify the exceptions that a method can throw.