Client can recover from application exception: Application Exception is something which client expects like AccountOverDrawnException. This is thrown to client by the container as it is. Hence client can recover from it.
Client cannot recover from system exception: System exception is thrown by container as RemoteException. Client neither has any idea why this happened. Only thing over here is client knows over here is something unexpected happened on server side. But he has no clue whatsoever to what that "something" is meant by exactly.
Correct me if I am wrong.
What are you doing? You are supposed to be reading this tiny ad!
the new thread boost feature brings a LOT of attention to your favorite threads