什么情况下程序中出现Exception仍然不会退出?

解决方案 »

  1.   

    try {
        Thread.sleep(1000);
    } catch (InterruptedException e) {
        //do nothing
    }
      

  2.   

    出现Exception不catch就退出 .
      

  3.   

    try {
    ...
    }catch(Exception e) {
    }catch Exception 后就不会退出了。
      

  4.   

    对,不过这种情况是很危险的,通常我们会这样做,是因为这个异常的确是可以忽略不在系统抛出,但我们应该把这样的信息log下来.try {
     ...
    } catch(Exception e) {
      //can't catch this exception
      log.info(e, "...");
    }
      

  5.   


    try {
      ...
    } catch(Exception e) {
      // do nothing
    }
    蜗壳网: http://www.wokenet.com/
    笔记本电脑新闻,行情,导购,评测,论坛,做最专业的数码产品搜索引擎
      

  6.   

    异常只要抓了,就默认处理了。
    程序还会继续往下跑
    try {
       // 出错的程序}catch (Exception ex) {
       // 异常处理如果不做,程序继续往吓跑 到A 处
    }//处理A
    A;