if( !( cnse instanceof CloneNotSupportedException ) ){
if( !( cnse instanceof Source.CheckedException2 ) ){
 public void testInvalidException()throws Throwable{      MethodInterceptor interceptor =        new NoOpInterceptor(){                        public Object afterReturn(  Object obj, Method method,            Object args[],            boolean invokedSuper, Object retValFromSuper,            java.lang.Throwable e )throws java.lang.Throwable{                throw new CloneNotSupportedException();          }     };               Source source =  (Source)Enhancer.enhance(        Source.class,        null, interceptor );     try{          source.throwChecked();         }catch( Exception cnse  ){           // not very usual for java progammer,        // is it OK or we need to rethrow some runtime exception ?       if( !( cnse instanceof CloneNotSupportedException ) ){          fail("invalid exeption");     }       }           }