SideMenu没有选中时调用方法getSelectedItem会直接抛出空指针异常,应该返回null
麻烦发一下错误栈
在WebSideMenu类的相关方法代码如下,看代码就知道,当component.getSelectedItem()返回null的时候就会出现空指针异常了,没做相关的判断
@Override public MenuItem getSelectedItem() { return ((MenuItemWrapper) component.getSelectedItem()).getMenuItem(); }