答一:在Java中try语句可以没有finally子句。

解决方案 »

  1.   

    答二:是由Java虚拟机系统调用的。
      

  2.   

    至于Jbuilder嘛,我还没有用呢。我现在是在dos命令行下运行java程序的。
      

  3.   

    1.finally子句不一定要有,但是如果有的话,里面的语句是必须执行的,你好像理解错了。
    2.自定义异常如你所写在程序中是必须显示throw,而系统异常是随机throw的,异常一经throw就会跳过后面的语句,直接与catch进行匹配。
      

  4.   

    谢谢dule_yu 和flytsu的回复。
    我想在请问一下JBUILDER有单步调试命令么?请各位指教具体是何命令。
      

  5.   

    finally子句不一定要!
    您可以认为:throw像goto执行一样!
    我知道:VJ++有!
      

  6.   

    JBUILDER有单步调试命令,JBUILDER4.0还可设为与vc++一样.
      

  7.   

    我用的是jbuilder4,可以设置断点,可以从断点处一步一点往下执行,在run菜单条上找找