Author Topic: DOT NET Common Exception Types  (Read 4578 times)

Offline admin

  • Administrator
  • Sr. Member
  • *****
  • Posts: 296
    • View Profile
DOT NET Common Exception Types
« on: September 01, 2008, 12:23:39 PM »
.NET Common Exception Types
 

+--System.Object   

   |

   |

   +--System.Exception   

       |

       |

       +--System.SystemException   

           |

           |

           +--System.ArgumentException   

           |   |

           |   |

           |   +--System.ArgumentNullException   

           |   |

           |   |

           |   +--System.ArgumentOutOfRangeException   

           |   |

           |   |

           |   +--System.DuplicateWaitObjectException   

           |

           |

           +--System.ArithmeticException   

           |   |

           |   |

           |   +--System.DivideByZeroException   

           |   |

           |   |

           |   +--System.OverflowException   

           |   |

           |   |

           |   +--System.NotFiniteNumberException

           |

           |

           +--System.ArrayTypeMismatchException   

           |

           |

           +--System.ExecutionEngineException   

           |

           |

           +--System.FormatException   

           |

           |

           +--System.IndexOutOfRangeException   

           |

           |

           +--System.InvalidCastException   

           |

           |

           +--System.InvalidOperationException   

           |   |

           |   |

           |   +--System.ObjectDisposedException   

           |

           |

           +--System.InvalidProgramException   

           |

           |

           +--System.IO.IOException   

           |   |

           |   |

           |   +--System.IO.DirectoryNotFoundException   

           |   |

           |   |

           |   +--System.IO.EndOfStreamException   

           |   |

           |   |

           |   +--System.IO.FileLoadException   

           |   |

           |   |

           |   +--System.IO.FileNotFoundException   

           |   |

           |   |

           |   +--System.IO.PathTooLongException   

           |

           |

           +--System.NotImplementedException   

           |

           |

           +--System.NotSupportedException   

           |

           |

           +--System.NullReferenceException   

           |

           |

           +--System.OutOfMemoryException   

           |

           |

           +--System.RankException   

           |

           |

           +--System.Security.SecurityException   

           |

           |

           +--System.Security.VerificationException   

           |

           |

           +--System.StackOverflowException   

           |

           |

           +--System.Threading.SynchronizationLockException   

           |

           |

           +--System.Threading.ThreadAbortException   

           |

           |

           +--System.Threading.ThreadStateException   

           |

           |

           +--System.TypeInitializationException   

           |

           |

           +--System.UnauthorizedAccessException