EDP Midterms

0.0(0)
studied byStudied by 0 people
GameKnowt Play
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/17

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

18 Terms

1
New cards

Exception

A class representing errors that occur during application execution.

2
New cards

ApplicationException

User-defined exceptions triggered by the application.

3
New cards

SystemException

Exceptions generated by the Common Language Runtime (CLR).

4
New cards

System.Exception

Base class for all exceptions in .NET.

5
New cards

ArithmeticException

Thrown when an error occurs in an arithmetic operation.

6
New cards

OverflowException

Thrown when an arithmetic operation exceeds the limits of the data type.

7
New cards

ArgumentException

Thrown when a method receives an invalid argument.

8
New cards

ArgumentNullException

Thrown when a null argument is passed to a method that doesn't accept it.

9
New cards

IndexOutOfRangeException

Thrown when accessing an array with an invalid index.

10
New cards

OutOfMemoryException

Thrown when the system runs out of memory.

11
New cards

StackOverflowException

Thrown when the execution stack overflows due to excessive method calls.

12
New cards

FormatException

Thrown when a string is not in the correct format.

13
New cards

try

Defines a block of code to monitor for exceptions.

14
New cards

catch

Defines a block of code to handle exceptions.

15
New cards

throw

Used to manually raise an exception.

16
New cards

finally

Defines a block of code that executes regardless of whether an exception occurred.

17
New cards

CustomizeException

User-defined exception class derived from System.Exception.

18
New cards

InvalidUserInputException

Custom exception thrown when user input is invalid.