java.lang.IndexOutOfBoundsException:索引:0,大小:0,错误(SearchSMFController.java:120)索引:0,大小:0

java.lang.IndexOutOfBoundsException:索引:0,大小:0,错误(SearchSMFController.java:120)索引:0,大小:0,java,Java,有人能解决这个问题吗,我要 at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Unknown Source) 2014-05-23 10:33:18,635 [http-8080-1] ERROR (SearchSMFController.java:120) Index: 0, Size: 0 java.lang.IndexOutOfBoun

有人能解决这个问题吗,我要

at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
    at java.lang.Thread.run(Unknown Source)
2014-05-23 10:33:18,635 [http-8080-1] ERROR (SearchSMFController.java:120) Index: 0, Size: 0
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
    at java.util.ArrayList.RangeCheck(Unknown Source)``
    at java.util.ArrayList.get(Unknown Source)
    at java.util.Collections.swap(Unknown Source)
    at com.hbc.vp.services.SMFService.getUpdatedBannersList(SMFService.java:609)
    at com.hbc.vp.services.SMFService.getBannerList(SMFService.java:582)
    at com.hbc.vp.controllers.SearchSMFController.setUpForm(SearchSMFController.java:113)



at line java:120 ==LOGGER.error(exception.getMessage(), exception);

at line==Collections.swap(saksBannersList, 0, 1);

at line==return getUpdatedBannersList(bannersListModified);

at line==smfForm.setBannersLst(smfService.getBannerList());

错误在访问列表的逻辑中。您的列表可能为空,然后您将强制从列表中获取某些内容。i、 e(list.get(0))

检查这部分代码

 at com.hbc.vp.services.SMFService.getUpdatedBannersList(SMFService.java:609)

似乎
saksBannersList
为空。请将代码发布到您正在操作的
saksBannersList