首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

这个方法为什么会提示返回类型出错,该如何解决

2012-01-09 
这个方法为什么会提示返回类型出错booleangiveUp(){if(!motified)returntrueinttempJOptionPane.showCon

这个方法为什么会提示返回类型出错
boolean   giveUp(){

      if(!motified)
      return   true;
 
      int   temp=JOptionPane.showConfirmDialog(this, "Save   Change? ", "Text   Edit ",JOptionPane.YES_NO_CANCEL_OPTION);
      switch(temp){
    //如果选择YES则调用SAVE   AS方法
      case   JOptionPane.YES_OPTION:   return   saveFile();
      //如果选择NO   则放弃保存,返回真
      case   JOptionPane.NO_OPTION:     return   true;
          //如果选择Cancel   则返回假
          case   JOptionPane.CANCEL_OPTION:   return   false;
}

    }

[解决办法]
把switch的default写上,让它也返回一个boolean型,再试试.

热点排行