数组越界处理、Runtime处理、分类处理,使用不同的方法