22Copyright 2004, Oracle. All rights reserved.Writing Flexible Code22-2 Copyright 2004, Oracle. All rights reserved.ObjectivesAfter completing this lesson, you should be…