请问:代码能不能这么写:
for(i=1;i<4;i++)
{
  try
  {...}
  catch(Exception e)
  {
    //给出提示
    continue;//继续下一条
  }    
}

解决方案 »

  1.   

    没试过,我都是先定义一个 stringbuilder errstr.
    在 catch 里 append().
    最后在结束时 一起提示.
      

  2.   

    为什么不可以
    不过那个continue没啥用
      

  3.   

    有异常出现了还continue,,,有点不对劲哦
      

  4.   

    是可以的。不用continue循环还是要完成。
      

  5.   

    这样写不好,效率太差,进出try语句是有代价的。
      

  6.   

    是不是去掉continue,结果完全一样?也就是说当i=1的时候出现异常,程序能自动运行到i=2 ?
      

  7.   

    TO:是不是去掉continue,结果完全一样?也就是说当i=1的时候出现异常,程序能自动运行到i=2 ?是的..
      

  8.   

    try可以这样写的。但是不推荐。continue用的也没问题。这样在i = 1的循环抛出exception的话,依然执行i = 2.一直到执行完i = 3 为止
      

  9.   

    continue 应该不用就可以继续执行。
    因为try块中的执行流程是这样的模式呀!!!
    try块的设计实际就是为了使程序继续执行下去的!!!
      

  10.   

    continue 不使用也可以
    try块的机制就是为了使程序不至于down掉。
      

  11.   

    你try一下啊  哈哈    可以 JF