Exception handling fixed for the case of inner classes
Arrays supported