agmorgan,

No, .net does not require or permit you to decorate method headers with possible exceptions that might be thrown.

To pass the exception up the call stack you can just not catch the exception in the local method or you can catch the exception and re-throw it or another exception with the Throw keyword.

Kerry Moorman