当前位置:  技术问答>java相关

一个信息添加,修改,删除,查询的问题,程序出了一个问题实在不知道为什么,各位帮看一下程序如下

    来源: 互联网  发布时间:2017-03-09

    本文导语:  各位帮我看一下是什么原因,邮于程序太长没办法全部放上来只放一部分。有要的可以跟我联系我的qq是25096679 下面代码中的commandAvailable=false;出错,提示unreachable statement      class CommandThread extends Thread {   MIDlet...

各位帮我看一下是什么原因,邮于程序太长没办法全部放上来只放一部分。有要的可以跟我联系我的qq是25096679
下面代码中的commandAvailable=false;出错,提示unreachable statement
    
class CommandThread extends Thread
{
  MIDlet parent;
  public CommandThread(MIDlet parent)
  {
    this.parent=parent;
    }
  public void run()
  {
    while(true)
    {
      synchronized(parent)
      {
        while(!commandAvailable)
        {
         try
           {
             parent.wait();
            }
         catch(InterruptedException e)
         {
           }
        }
       }
     }
    commandAvailable=false;
    if(currentDisplayable==mainMenuForm)
    {
      processMainMenuItem();
     }
    else if(currentDisplayable==dataForm)
    {
      processDataForm();
     }
    else if(currentDisplayable==recordForm)
    {
      processRecordForm();
     }
    else if(currentDisplayable==statusForm)
    {
      if(state==ST_AFTER_DELETION)
      { 
        state=ST_BROWSING_STORE;
        displayRecordData();
       }
       else
       {
         displayMainMenu();
         }
       }
     }
   }

|
错在while(true)
这是死循环,这个函数里这个循环以后的代码都不会执行到。
所以提示unreachable statement,没法运行到的语句。
可以改为while(stopped != true),stopped 为boolean变量,控制线程的行止。

    
 
 

您可能感兴趣的文章:

  • 程序莫名其妙被Kill掉,一点提示信息都没有,是怎么回事?我该如何看到程序出错的信息?
  • 我想做一个添加,修改,删除,查询客户信息的程序,客户信息有姓名,性别,电话,工作单位等哪位大哥哥可以帮我一下给我一个例子,我现在
  • Unix下如何在编程程序时给程序添加上版本信息?
  • [新手提问]请问在命令行下追踪程序输出信息的方法
  • 请教crontab中运行的程序输出的信息用什么命令删除?
  • [急]在Linux下如何记录一个程序的Console信息
  • 中软信息安全实验室诚聘Linux/Unix程序员
  • 怎样用java 程序查看 像硬盘大小 以及各分区的剩余空间之类的信息?
  • 如何获取驱动程序的基本信息(版本、作者、描述等等)
  • 请问如何在程序中获得shell命令输出的信息?
  • 谁有linux用qt和mysql开发的信息管理程序
  • 请教,在程序运行中,获得屏幕输出信息
  • 怎么屏蔽控制台程序的打印输出信息
  • 我在写一个类似qq的聊天程序,现在不知怎么监听端口有无信息?
  • 请问linux中有没有可以读取BIOS信息的驱动程序!
  • 如何导出-g编译出的执行程序的函数信息?
  • 请问怎样 查看程序调用的dll和api信息呢
  • 晕了,solaris系统下,使用gcc -g选项编译出的程序,怎么没有调试信息
  • Android获取apk程序签名信息代码示例
  • 请问linux进程的哪些信息保存在内核里?哪些信息又保存在进程空间里?谢谢 iis7站长之家
  • 请问在red hat linux 9下上CSDN,左侧栏的信息(我感兴趣的社区,我的技术社区,开发语言等等)是乱码,右侧的信息(问题帖子)可正常显
  • android GPS 上报卫星信息和图标问题
  • 获取硬件信息的问题
  • 请教各位高手一个简单的问题:在JAVA 中如何才能取得一些系统信息?
  • 大家好!!有关鼠标带提示信息问题
  • response.getWriter().write()向前台打印信息乱码问题解决
  • c语言链表节点信息修改的问题,求老者帮帮忙。
  • 小问题:JAVA中弹出一个提示信息窗口是什么?
  • 关于gcc的编译信息中的警告的问题
  • 笨苯问题:java类中如何读取xml中定义的属性信息。
  • 连接配置信息的放置问题!
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 为扩大/u分区,divvy调整分片信息,系统差点崩溃,有如下警告信息..
  • 我的linux不断在linux命令行处打印如下警告信息,怎么消除?
  • 在suse linux下安装oracle报如下错误信息,请高手解答!
  • man open正常,打开的是1部分,但man 2 open报错,报错信息如下
  • 超简单,谁能给我详细解释一下如下的分区表信息
  • 50分请教问题----报错信息如下:ClassCastException: com.sun.mail.pop3.POP3Store
  • 在运行命令:insmod ./hello.ko后出现如下错误信息!!!!
  • 在磁盘阵列3510上做了RAID5,分一个区,容量419GB,使用newfs命令时出现如下信息
  • 求linux高手写sh文件获取如下硬件信息
  • 菜鸟想学linux,终于装上redhat8.0了,怎么用了几次就启动不了了,提示信息如下,难道要我重装??
  • 程序崩了,core文件信息如下~
  • 我用mount命令后出现如下信息,请高手帮忙逐行讲解?我登陆的是别人的机器,看不懂??
  • 作了一个小小的叶面,调试没有错误。但是却出现如下信息,各位能不能告诉我,那里错了?
  • jsp连接数据库错误,错误信息如下,,望高手们帮忙看看
  • python异常信息堆栈输出到日志文件
  • 请问:gtk有哪些信息啊,delete_event是不是个信息啊,哪有gtk信息的资料啊,帮助上有吗?
  • redhat/centos 常用信息查看命令整理
  • 用什么命令可以列出所有用户信息和组信息?
  • Ubuntu查看系统信息命令介绍
  • unix下如何知道硬件信息和软件信息?
  • Linux Kernel 'sctp_v6_xmit()'函数信息泄露漏洞
  • SQLSERVER的版本信息和SP补丁信息查看方法
  • linux下nm命令(显示可执行文件的符号信息)介绍以及常见nm命令用法举例
  • 请问linux起动时的信息被存放到哪里了?我想看看起动信息怎么办?
  • java命名空间java.util类formatter的类成员方法: 详细信息 定义及介绍
  • 硬盘上的超级块,信息节点的信息是什么时候,怎么写进去的,谢谢
  • Ubuntu ADSL上网,网络信息查看及防火墙相关配置命令介绍
  • 请问linux进程的哪些信息保存在内核里?哪些信息又保存在进程空间里?谢谢
  • 关于Ganglia中的gmond组件收集到的资源信息如何获取(如何获取telnet后返回的信息)
  • hpux下如何定时采集系统的性能信息、磁盘信息?
  • 如何让java的编译时的错误信息或输出的结果信息显示在指定的窗口中


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3