question: public static int testArrayCopySnippet ( Integer intValue , char [ ] a , char [ ] b , int len ) { System . arraycopy ( a , 0 , b , 0 , len ) ; return intValue . intValue ( ) ; }
target:  Here the read should float to the end (into the same block as the return).