I want to know, how exceptions are handled in general in this FBN project ? Mainly there are three possible exceptions that can be thrown, Database exception, remote exception and IO exception. In each of these, there is nothing a user can really do to proceed further except in couple of cases where user has specified a wrong file name or user has tried to book too many seats. In these two cases a message can be given to user to correct their action. But otherwise, what action can be taken in an exception condition ?? Anybody, please share your thoughts.