EVENT DRIVEN PROG MIDTERMS

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall with Kai
GameKnowt Play
New
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/31

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.

32 Terms

1
New cards

Exception

is represented by classes. All the exceptions are subclassesin the built-in exception class named Exception, wherein it is a part of namespace System.

2
New cards

ApplicationException

These exceptions are user program-generated.

3
New cards

System.Exception

This is at the top of the standards’ exceptions hierarchy. The runtime system in C# generates all the exceptions.

4
New cards

System.ArithmeticException

Errors in arithmetic or conversion operation will be thrown in this exception

5
New cards

System.OverflowException 

When an overflow occurs in a checked operation, it will be thrown in

6
New cards

System.ArgumentException

 Any invalid argument in a method will be thrown in this exception.

7
New cards

System.ArgumentNullException

If there is an unacceptable argument passed to a method, it will be thrown in

8
New cards

System.IndexOutOfRangeException

Throw in this exception when attempting to index an array through an index that is either less than zero or greater than the maximum length of index.

9
New cards

System.OutOfMemoryException 

If the available memory becomes too low to accommodate a memory allocation request, it will be thrown in

10
New cards

System.StackOverflowException 

is called when the execution stack is exhausted by having too many pending method calls.

11
New cards

System.FormatException 

This exception checks the format of the string or argument if it is invalid.

12
New cards

try 

This keyword is used to check for the occurrence of any exceptions enclosed to it.

13
New cards

catch 

This keyword catches the exception that is thrown on the occurrence of exception in a try block.

14
New cards

throw

It is used to throw an exception manually

15
New cards

finally

This keyword executes a given statement even if the exception is thrown or not thrown. This block cannot transfer control by using break, continue, return, or goto

16
New cards

Thread

This is a class in C#.net that can be found in the System.Threading namespace. It is used to create and control threads in a system or application, in which the properties and methods are already provided.

17
New cards

Main thread

When using the Thread class, the first thread to be performed in a process is known as the

18
New cards

Child Thread

Creating a child thread for the main thread should write or create a delegate object, passing a callback method to it as a parameter.

19
New cards

CurrentThread

It returns the current thread that is running.

20
New cards

IsAlive

It returns a Boolean value indicating the execution status of the recent thread

21
New cards

IsBackground

It is used to get or set a value that indicates whether the thread is a background thread or not.

22
New cards

Name

It is used to get or set the name of the thread.

23
New cards

Priority

It is used to get or set a value that represents the priority of a thread.

24
New cards

ThreadState 

It is used to get the value that contains the states of the recent thread.

25
New cards

public void Abort() 

It terminates the thread when calling this method and raises ThreadAbortException in the thread.

26
New cards

public void Interrupt() 

It interrupts the thread that is in the state of WaitSleepJoin.

27
New cards

public void Join()

It is used to stop the calling thread until a thread terminates.

28
New cards

public static void ResetAbort() 

It is used to withdraw an abort request for the ongoing thread.

29
New cards

public void Start()

It is used to start a thread

30
New cards

public static void Sleep()

It is used to pause a thread for the stated number in milliseconds.

31
New cards

Multithreading

is a common feature that allows your application to have more than one (1) execution path at the same time.

32
New cards

Explore top flashcards

Unit 11: Evolution
Updated 861d ago
flashcards Flashcards (95)
Biology Test 2
Updated 712d ago
flashcards Flashcards (24)
Unit 6 MWH
Updated 994d ago
flashcards Flashcards (28)
CRIM EXAM 2
Updated 733d ago
flashcards Flashcards (113)
Unit 11: Evolution
Updated 861d ago
flashcards Flashcards (95)
Biology Test 2
Updated 712d ago
flashcards Flashcards (24)
Unit 6 MWH
Updated 994d ago
flashcards Flashcards (28)
CRIM EXAM 2
Updated 733d ago
flashcards Flashcards (113)