不知道怎么用java获得oracle的java.sql.SQLException: Io 异常 The Network Adapter could not establish the connection
我就是要catch这个异常,知道当前数据库的状态

解决方案 »

  1.   

    我知道,我就是故意要让他甩这个异常,在程序中检测,数据库的状态
    你用oracle的NetManager连接数据库时它会提示各种数据连接信息比如:无法监听、或者服务名不正确之类的提示
    我的目的就是在我自己的程序中得到这些提示。
      

  2.   

    这个异常可以用getErrorCode()抓orcle的错误码,错误信息可由getMessage()得到
    livingboy 说的对,自己写,继承这个异常,可能是一大堆的case我觉得脑子比较艮,程序做的好的化,这些异常因该给个良好的提示
      

  3.   

    catch(SQLException e){
      e.getMessage();
    }
      

  4.   

    捕获这个异常,try-catch一下就可以了啊