It is a little more complicated than that.
The class inherits from a base class (inside a dll, so I don't have the sources). The constructor of my class calls the constructor of this base class.
for example:
public class MyClass : BaseClass
{
public MyClass(filename) : base(filename)
{
}
}
When the filename in the constructor of the base class doesn't exists it throws an exception. How can I catch this exception and handle it, or throw it back as an exception of MyClass