class
MyException : Exception
... {
public override string Message
...{
get
...{
return "This is a sample exception.";
}
}
}
class SampleClass
... {
public void ExceptionDemo()
...{
throw new MyException();
}
}
class Program
... {
static void Main(string[] args)
...{
try
...{
SampleClass obj = new SampleClass();
obj.ExceptionDemo();
}
catch (MyException ex)
...{
Console.WriteLine(ex.ToString());
}
Console.ReadLine();
}
}
... {
public override string Message
...{
get
...{
return "This is a sample exception.";
}
}
}
class SampleClass
... {
public void ExceptionDemo()
...{
throw new MyException();
}
}
class Program
... {
static void Main(string[] args)
...{
try
...{
SampleClass obj = new SampleClass();
obj.ExceptionDemo();
}
catch (MyException ex)
...{
Console.WriteLine(ex.ToString());
}
Console.ReadLine();
}
}