日期:2014-05-20  浏览次数:20671 次

异常一问
用e.getMessage()
返回的exception如下

ORA-20001:   用户密码错误
ORA-06512:   在 "SQL.Package ",   line   12
ORA-06512:   在line   1

我只想取得     用户密码错误
这几个字。有什么办法么?

------解决方案--------------------
String strs[] = e.getMessage().split( "\s|\n ");
String msg = strs[1];
------解决方案--------------------
使用自定义异常,捕获以后提示要显示的信息!