This page overviews the structure of a client standalone application. Note the import statements and the fact that we enclose the main code in a try-catch block for error processing. A more sophisticated error-handling scheme would be to issue each CORBA and remote method call in a separate try-catch block so that you can code more specific error-response code.