exception-handling

What to do if null exception occur in C#?

See ,I have drop down control and i have keep the LIST as datasource. But if list is null Then it throw null exception. So what is the standard way to handle this situation? ...

How to indicate a failed operation without exceptions (multiple appdomains)?

I'm of the understanding that an unhandled exception in any appdomain will bring down that appdomain. This is not unlike an unhandled exception in any standard forms- or console-based application. If that is so, how do you indicate a failed operation when you're crossing appdomain boundaries? I'm currently logging it so that I know it...

Logging Exceptions Location within a DAL Class

I am not sure where the best location to handle my exceptions in my DAL class. I have some code that does a read, and populates a list of business objects like the pseudo-code below: public List<MyObject> GetMyObjects() { while (dataReader.Read() { try { //populate business object } cat...

Handle Arbitrary Exception, Print Default Exception Message

I have a program, a part of which executes a loop. During the execution of this loop, there are exceptions. Obviously, I would like my program to run without errors, but for the sake of progress, I would like the program to execute over the entire input and not stop when an exception is thrown. The easiest way to do this would be by impl...

Different exception handling in XP and Vista

Hi I have a weird issue. Say you have the following: Application.ThreadException += something; try { Application.Run(new Form1()); } catch (Exception ex) { } Now given an exception happens somewhere in the app, Vista raises the ThreadException event, but XP just jumps straight to the catch block. How do I get the handling to beh...

Unchecked exceptions in Java: Inherit from Error or RuntimeException?

I would like to handle errors with (unchecked) exceptions. I heared that for each kind of exception I should create a subclass of either Error or RuntimeException. What's the difference? ...

What is the accepted way to handle errors during async postbacks in ASP.NET?

We have an ASP.NET page which uses an update panel for partial page postbacks. On the server side, the postback performs some database work and updates several UI elements. The database code is all contained in several transactions, so the state will still be consistent if an exception is thrown. We're working on some error handling c...

What's a good approach to writing error handling?

I hate writing error condition code. I guess I don't have a good approach to doing it: Do you write all of your 'functional' code first then go back in and add error handling or vice versa? How stupid do you assume your users are? How granular do you make your exception throws? Does anyone have sage advice to pass on to make this ea...

MvcApplication.Error Not Firing (global.asax)

Hi The MvcApplication.Error event in my MVC application will not fire. I have the following in web.config: <system.web> <customErrors mode="Off" /> ... And the following event defined in global.asax: Public Sub MvcApplication_Error(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Error Dim lastErrorWrapp...

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

Alright, this is an easy one: What's the difference between Application.ThreadException and AppDomain.CurrentDomain.UnhandledException? Do I need to handle both? Thanks! ...

What is an exception in PHP for and what is try and catch?

I am pretty new to using object/classes in PHP and I am curious about EXCEPTIONS, TRY, and CATCH In the example below I have all 3 shown in use. Obviously an exception is some sort of way of triggering an error but I do not understand why? In the code below I could easily show some sort of error or something without the exception pa...

How can I output a die() message without the location information?

I've got a script that throws an exception via die. When I catch the exception I want to output the message without the location information attached. This script: #! /usr/bin/perl -w use strict; eval { die "My error message"; }; if($@) { print $@; } outputs My error message at d:\src\test.pl line 7. I would prefer just to...

catch exception by pointer in C++

Hi, I found that there are three ways to catch an exception, what are the differences? 1) catch by value; 2) catch by reference; 3) catch by pointer; I only know that catch by value will invoke two copies of the object, catch by reference will invoke one. So how about catch by pointer? When to use catch by pointer? In addition to th...

Why does Exception.fillInStackTrace return Throwable?

I think Exception.fillInStackTrace should return Exception or derived Exception objects. Considering the two functions below, public static void f() throws Throwable { try { throw new Throwable(); } catch (Exception e) { System.out.println("catch exception e"); e.printStackTrace(); } } public static ...

Exception handling before and after main

Is it possible to handle exceptions in these scenarios: thrown from constructor before entering main() thrown from destructor after leaving main() ...

How to do exception handling in mixed applications? (managed application using unmanaged DLL)

Is it possible to throw exceptions in an unmanaged DLL and handle it in a managed application? My unmanaged C++ DLL throws exceptions in case of errors, and they should be handled in the calling executable application. CMyFileException *x = new CMyFileException; throw(x); This previously worked, but now the application is compiled w...

Handling runtime exceptions in Java

HiAll, Can anyone explain how to handle the runtime exceptions in Java? Thanks, Ravi ...

WCF REST WebProtocolException and EnsureStatusIsSuccessful

I am using WCF REST Starter Kit Preview 2 and i have problem with catching exceptions in client side. I am using HttpClient.EnsureStatusIsSuccessful() method to catch my new WebProtocolException(HttpStatusCode.InternalServerError, "Hello World!"); in the client. And since when an InternalServerError happens an ArgumentOutOfRangeE...

Wrapping Exceptions

I frequently want to add useful information to the message of an exception. Since the Message property of the Exception class does not have a public setter one option is to wrap the exception raised in another. //... catch(Exception e) { throw new Exception("Some useful information.", e); } Is this bad practise and if so what is the ...

Get the message of exception when calling a wcf service from jquery

Im calling a WCF service from jquery ajax. Sometimes the service throw some custom errors and when it does I need to get the message of that error. In the error function of my ajax call I have the following code: error: function(data) { alert("responseText: " + data.responseText); } And the respon...