tagged [exception]

How to prevent an exception in a background thread from terminating an application?

How to prevent an exception in a background thread from terminating an application? I can hookup to `AppDomain.CurrentDomain.UnhandledException` to log exceptions from background threads, but how do I...

29 Nov at 11:49

How to implement one "catch'em all" exception handler with resume?

How to implement one "catch'em all" exception handler with resume? I wonder how can I write a exception handler in the application level which will give the user the option to resume the application f...

20 Jan at 12:19

How do I check if a variable exists?

How do I check if a variable exists? I want to check if a variable exists. Now I'm doing something like this: Are there other ways without exceptions?

9 Apr at 09:48

The difference between try/catch/throw and try/catch(e)/throw e

The difference between try/catch/throw and try/catch(e)/throw e What is the difference between and ? And when should I use one or the other?

9 Jun at 15:50

Difference between OperationCanceledException and TaskCanceledException?

Difference between OperationCanceledException and TaskCanceledException? What is the difference between `OperationCanceledException` and `TaskCanceledException`? If I am using .NET 4.5 and using the `...

22 Oct at 14:30

How to throw exception to next catch?

How to throw exception to next catch? ![enter image description here](https://i.stack.imgur.com/o1Zyw.png) I want to throw an exception at next catch, (I attached image) Anybody know how to do this?

22 Aug at 14:29

Using Exception.Data

Using Exception.Data How have you used the Exception.Data property in C# projects that you've worked on? I'd like answers that suggest a pattern, rather than those that are very specific to your app.

11 Mar at 08:33

How can I use FileInfo class, avoiding PathTooLongException?

How can I use FileInfo class, avoiding PathTooLongException? How can I use (to avoid PathTooLongException): with paths bigger than 260 chars? Are there similar classes/methods that return the same res...

3 Nov at 17:45

Global exception handler for windows services?

Global exception handler for windows services? Is there a way to globally handle exceptions for a Windows Service? Something similar to the following in Windows Forms applications:

5 Nov at 17:13

What's the difference between Application.ThreadException and AppDomain.CurrentDomain.UnhandledException?

What's the difference between Application.ThreadException and AppDomain.CurrentDomain.UnhandledException? Alright, this is an easy one: - What's the difference between `Application.ThreadException` an...

18 May at 21:1

Collection was modified; enumeration operation may not execute in ArrayList

Collection was modified; enumeration operation may not execute in ArrayList I'm trying to remove an item from an `ArrayList` and I get this Exception: `Collection was modified; enumeration operation m...

4 Mar at 20:34

Should I catch and wrap general Exception?

Should I catch and wrap general Exception? Can following code be considered as a good practice? If not, why?

3 Feb at 15:25

TAP global exception handler

TAP global exception handler This code throws an exception. Is it possible to define an application global handler that will catch it? Using .net 4.5 / WPF

Best way to check for inner exception?

Best way to check for inner exception? I know sometimes innerException is null So the following might fail: Is there a quick ternary way to check if innerException is null or not?

16 Nov at 19:27

System.Windows.Forms.AxHost.InvalidActiveXStateException was unhandled

System.Windows.Forms.AxHost.InvalidActiveXStateException was unhandled I am continuously struggling with this exception > An unhandled exception of type 'System.Windows.Forms.AxHost.InvalidActiveXStat...

29 Mar at 05:52

Return in catch block?

Return in catch block? Is it wrong to have a return statement in a `catch` block? What are the alternatives? i.e:

31 Aug at 07:1

Print the stack trace of an exception

Print the stack trace of an exception How do I print the stack trace of an exception to a stream other than stderr? One way I found is to use getStackTrace() and print the entire list to the stream.

25 Jul at 22:16

How do I determine what type of exception occurred?

How do I determine what type of exception occurred? `some_function()` raises an exception while executing, so the program jumps to the `except`: How do I see what caused the exception to occur?

3 Jul at 18:7

Is it possible to handle exceptions within LINQ queries?

Is it possible to handle exceptions within LINQ queries? Example: How to make it work even if it throws exceptions? Like a try catch block with a default value case an exceptions is thrown...

18 Aug at 14:29

What does "throw;" by itself do?

What does "throw;" by itself do? > [difference between throw and throw new Exception()](https://stackoverflow.com/questions/2999298/difference-between-throw-and-throw-new-exception) What would be th...

23 May at 12:26

The variable 'MyException' is declared but never used

The variable 'MyException' is declared but never used I need to clear this warning : The complier is telling me : > The variable 'MyException' is declared but never used How can I fix this.

29 Aug at 06:47

When KeyNotFoundException is thrown, how do I see which key wasn't found?

When KeyNotFoundException is thrown, how do I see which key wasn't found? A `System.Collections.Generic.Dictionary` is throwing `KeyNotFoundException`, but I can't see which key is supposedly missing....

What is the proper way to rethrow an exception in C#?

What is the proper way to rethrow an exception in C#? Is it better to do this: Or this: Do they do the same thing? Is one better than the other?

11 Jul at 22:18

In C#, are there any built-in exceptions I shouldn't use?

In C#, are there any built-in exceptions I shouldn't use? Are there any Exceptions defined in the .NET Framework that I shouldn't throw in my own code, or that it is bad practice to? Should I write my...

20 Sep at 19:59

How expensive are exceptions in C#?

How expensive are exceptions in C#? How expensive are exceptions in C#? It seems like they are not incredibly expensive as long as the stack is not deep; however I have read conflicting reports. Is th...

27 Sep at 03:34